Details

Time bar (total: 29.1s)

analyze874.0ms (3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
6.3%6.2%93.6%0.1%0%0%0%7
9.4%9.4%90.5%0.1%0%0%0%8
14.1%14%85.8%0.1%0%0%0%9
21.1%21.1%78.8%0.1%0%0%0%10
24.6%24.6%75.3%0.1%0%0%0%11
28.7%28.7%71.2%0.1%0%0%0%12
Compiler

Compiled 41 to 30 computations (26.8% saved)

sample1.9s (6.4%)

Results
1.8s8256×body256valid
2.0ms10×body256infinite
Bogosity

preprocess54.0ms (0.2%)

Algorithm
egg-herbie
Rules
1614×fma-def
1372×distribute-lft-in
1364×distribute-rgt-in
1200×associate-*r*
968×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072324
1186324
2495324
31907324
46909324
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 y 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 104109730557/25000000000) 393497462077/5000000000) y) 4297481763/31250000) y) x) y) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 216700011257/5000000000) y) 263505074721/1000000000) y) 156699607947/500000000) y) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 104109730557/25000000000) 393497462077/5000000000) z) 4297481763/31250000) z) y) z) x)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 216700011257/5000000000) z) 263505074721/1000000000) z) 156699607947/500000000) z) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) z) x) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 y 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 104109730557/25000000000) 393497462077/5000000000) y) 4297481763/31250000) y) x) y) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 216700011257/5000000000) y) 263505074721/1000000000) y) 156699607947/500000000) y) 23533438303/500000000))
(/.f64 (+.f64 y -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y 216700011257/5000000000) y 263505074721/1000000000) y 156699607947/500000000) y 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 y 104109730557/25000000000 393497462077/5000000000) y 4297481763/31250000) y x) y z)))
(*.f64 (/.f64 (+.f64 y -2) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 104109730557/25000000000 y 393497462077/5000000000) 4297481763/31250000) x) z))
(*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 104109730557/25000000000 y 393497462077/5000000000) 4297481763/31250000) x) z) (/.f64 (+.f64 y -2) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 y -2) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 104109730557/25000000000 y 393497462077/5000000000) 4297481763/31250000) x) z) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 104109730557/25000000000) 393497462077/5000000000) z) 4297481763/31250000) z) y) z) x)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 216700011257/5000000000) z) 263505074721/1000000000) z) 156699607947/500000000) z) 23533438303/500000000))
(/.f64 (+.f64 z -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 216700011257/5000000000) z 263505074721/1000000000) z 156699607947/500000000) z 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 104109730557/25000000000 393497462077/5000000000) z 4297481763/31250000) z y) z x)))
(*.f64 (/.f64 (+.f64 z -2) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 104109730557/25000000000 z 393497462077/5000000000) 4297481763/31250000) y) x))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 104109730557/25000000000 z 393497462077/5000000000) 4297481763/31250000) y) x) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 z -2))
(*.f64 (+.f64 z -2) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 104109730557/25000000000 z 393497462077/5000000000) 4297481763/31250000) y) x) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) z) x) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x z) x y)))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
Compiler

Compiled 43 to 32 computations (25.6% saved)

simplify48.0ms (0.2%)

Algorithm
egg-herbie
Rules
1700×associate-+r+
1598×associate-+l+
1528×distribute-lft-in
1408×distribute-rgt-in
454×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03181
16781
216081
357281
4197781
5762681
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))

eval3.0ms (0%)

Compiler

Compiled 160 to 105 computations (34.4% saved)

prune3.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New235
Fresh011
Picked000
Done000
Total246
Accurracy
59.6%
Counts
6 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
59.3%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
59.5%
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
Compiler

Compiled 106 to 73 computations (31.1% saved)

localize107.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
99.5%
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
60.9%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
Compiler

Compiled 137 to 89 computations (35% saved)

series31.0ms (0.1%)

Counts
4 → 108
Calls

27 calls:

TimeVariablePointExpression
12.0ms
x
@inf
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
2.0ms
x
@-inf
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
2.0ms
y
@0
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
1.0ms
z
@0
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
1.0ms
y
@inf
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))

rewrite140.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
956×expm1-udef
940×log1p-udef
580×prod-diff
538×add-sqr-sqrt
506×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025184
1539184
26589184
Stop Event
node limit
Counts
4 → 123
Calls
Call 1
Inputs
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -1)
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 (*.f64 (*.f64 x 104109730557/25000000000) 1) 393497462077/5000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 1)
(*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 2))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))))
(/.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x 2)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x -4)) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (fma.f64 x x -4) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (+.f64 x 2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1) y)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))

simplify681.0ms (2.3%)

Algorithm
egg-herbie
Rules
542×log-prod
538×associate-*l*
496×associate-*r*
430×fma-def
372×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046714897
1129514675
2478514613
Stop Event
node limit
Counts
231 → 256
Calls
Call 1
Inputs
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))
(+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -1)
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 (*.f64 (*.f64 x 104109730557/25000000000) 1) 393497462077/5000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 1)
(*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 2))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))))
(/.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x 2)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x -4)) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (fma.f64 x x -4) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (+.f64 x 2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1) y)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
Outputs
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))
(fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))
(fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x))
(+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x)))
(fma.f64 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x)))
(+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
(fma.f64 (-.f64 393497462077/235334383030 (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (fma.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 z 10835000562850000000/553822718361107519809)))) (pow.f64 x 3) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))))
(fma.f64 (-.f64 393497462077/235334383030 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 z 10835000562850000000/553822718361107519809)))) (pow.f64 x 3) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 y (pow.f64 x 3))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (+.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
(+.f64 (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 y (pow.f64 x 3)))) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 3)) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (-.f64 104109730557/25000000000 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 z 131752537360500000000/553822718361107519809)) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 z -1000000000/23533438303)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z))))) (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(-.f64 (fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 z 131752537360500000000/553822718361107519809)) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 z 131752537360500000000/553822718361107519809)) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(fma.f64 4297481763/31250000 x y)
(fma.f64 x 4297481763/31250000 y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 4297481763/31250000 x y) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 y))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 x (*.f64 x 393497462077/5000000000))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 x (*.f64 x 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 x (*.f64 x 393497462077/5000000000))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 x (*.f64 x 393497462077/5000000000))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 x (*.f64 x 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 x (*.f64 x 393497462077/5000000000))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 x (*.f64 x 393497462077/5000000000))))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 (*.f64 x 104109730557/25000000000) 1) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) 154840252661040053153929/25000000000000000000) (*.f64 x -40966914751699795586889/125000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3) 1/3)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 2))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x 2)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x -4)) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x 2)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (fma.f64 x x -4) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (+.f64 x 2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x -4)) (+.f64 x 2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (+.f64 x -2) 3)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 1)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) 1/3)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)

localize175.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
95.4%
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
61.1%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
Compiler

Compiled 127 to 84 computations (33.9% saved)

series5.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
z
@0
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
1.0ms
y
@0
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
1.0ms
y
@inf
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
0.0ms
x
@0
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
0.0ms
x
@inf
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))

rewrite203.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
956×expm1-udef
940×log1p-udef
580×prod-diff
538×add-sqr-sqrt
506×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025124
1539124
26568124
Stop Event
node limit
Counts
2 → 59
Calls
Call 1
Inputs
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
Outputs
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 2 (neg.f64 x))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 2 (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 1 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 2 (neg.f64 x)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) -1)
(neg.f64 (/.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))

simplify192.0ms (0.7%)

Algorithm
egg-herbie
Rules
1328×fma-def
1092×times-frac
862×unswap-sqr
756×associate-/r*
518×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02919875
17746897
226606761
Stop Event
node limit
Counts
107 → 138
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
-1000000000/23533438303
(-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2))) 1000000000/23533438303)
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)))) 1000000000/23533438303)
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 2 (neg.f64 x))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 2 (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 1 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 2 (neg.f64 x)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) -1)
(neg.f64 (/.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1000000000/23533438303 z (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (*.f64 x x))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 (-.f64 (+.f64 (*.f64 y 500000000/23533438303) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 x (-.f64 (fma.f64 500000000/23533438303 y -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303)))))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1 (*.f64 (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809)))) (pow.f64 x 3)) (fma.f64 -1000000000/23533438303 z (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (*.f64 x x)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 (neg.f64 (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 y 500000000/23533438303) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))) (pow.f64 x 3) (fma.f64 (-.f64 (+.f64 (*.f64 y 500000000/23533438303) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x x) (*.f64 -1000000000/23533438303 z))))
(-.f64 (fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 x (-.f64 (fma.f64 500000000/23533438303 y -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303))))))) (*.f64 (fma.f64 156699607947/23533438303 (-.f64 (fma.f64 500000000/23533438303 y -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303))) (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))) (pow.f64 x 3)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2))))
(*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2))))
(*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (*.f64 (-.f64 x 2) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
-1000000000/23533438303
(-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)
(fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303)
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2))) 1000000000/23533438303)
(+.f64 (fma.f64 168466327098500000000/553822718361107519809 x (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127)) -1000000000/23533438303)
(fma.f64 x 168466327098500000000/553822718361107519809 (fma.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127 -1000000000/23533438303))
(fma.f64 x 168466327098500000000/553822718361107519809 (fma.f64 x (*.f64 x -23298017199368982832548000000000/13033352773350869092174451844127) -1000000000/23533438303))
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)))) 1000000000/23533438303)
(+.f64 (fma.f64 168466327098500000000/553822718361107519809 x (fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 x x) (*.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481))) -1000000000/23533438303)
(+.f64 -1000000000/23533438303 (fma.f64 x 168466327098500000000/553822718361107519809 (fma.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481))))
(fma.f64 x 168466327098500000000/553822718361107519809 (fma.f64 x (*.f64 x -23298017199368982832548000000000/13033352773350869092174451844127) (fma.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 -1000000000/23533438303)))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5))) (-.f64 (/.f64 -226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (-.f64 (/.f64 -226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6))) (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5))) (-.f64 (/.f64 -226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (-.f64 (/.f64 -226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6))) (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 2 (neg.f64 x))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 2 (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 2 (neg.f64 x)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -2 x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x 2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) -1)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(neg.f64 (/.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))

localize118.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
99.1%
(*.f64 x 104109730557/25000000000)
60.0%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 218 to 153 computations (29.8% saved)

series13.0ms (0%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
4.0ms
y
@0
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
z
@0
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
x
@-inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
y
@inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
y
@-inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))

rewrite95.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
758×add-sqr-sqrt
722×pow1
722×*-un-lft-identity
714×add-exp-log
714×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031132
1739132
Stop Event
node limit
Counts
4 → 58
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 x 104109730557/25000000000)
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) 1)
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(pow.f64 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(sqrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2))
(log.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 104109730557/25000000000))))
(cbrt.f64 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 104109730557/25000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))

simplify141.0ms (0.5%)

Algorithm
egg-herbie
Rules
1374×distribute-rgt-in
1360×distribute-lft-in
1112×fma-def
920×unswap-sqr
536×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02576484
16496332
221045996
Stop Event
node limit
Counts
130 → 153
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(*.f64 4297481763/31250000 x)
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) 1)
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(pow.f64 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(sqrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2))
(log.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 104109730557/25000000000))))
(cbrt.f64 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 104109730557/25000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (fma.f64 -1000000000/23533438303 z (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303))) (*.f64 x x))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 x (-.f64 (fma.f64 500000000/23533438303 y -137519416416/23533438303) (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809)))))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (fma.f64 -1 (*.f64 (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303))) (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809)))) (pow.f64 x 3)) (fma.f64 -1000000000/23533438303 z (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303))) (*.f64 x x)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (-.f64 (fma.f64 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)) (*.f64 (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))) (pow.f64 x 3))))
(fma.f64 (fma.f64 156699607947/23533438303 (-.f64 (fma.f64 500000000/23533438303 y -137519416416/23533438303) (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (fma.f64 z -21670001125700000000/553822718361107519809 (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 263505074721/47066876606 49698921037/117667191515))) (neg.f64 (pow.f64 x 3)) (fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 x (-.f64 (fma.f64 500000000/23533438303 y -137519416416/23533438303) (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 x) x)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 x (+.f64 -2 x)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (+.f64 -2 x)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (+.f64 -2 x)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (+.f64 -2 x)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 x (+.f64 -2 x)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 x (+.f64 -2 x)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 x (+.f64 -2 x)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 x (+.f64 -2 x)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 x (+.f64 -2 x)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 x (+.f64 -2 x)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (*.f64 x 263505074721/1000000000))
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 4297481763/31250000 x (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 x 4297481763/31250000 (*.f64 x (*.f64 x 393497462077/5000000000)))
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000))
(*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000))
(*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(*.f64 x 104109730557/25000000000)
(sqrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2))
(*.f64 x 104109730557/25000000000)
(log.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))
(*.f64 x 104109730557/25000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 104109730557/25000000000))))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 x 104109730557/25000000000)) 1))
(*.f64 x 104109730557/25000000000)
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) 1)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) 1/3)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) x))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 1))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))

eval493.0ms (1.7%)

Compiler

Compiled 21874 to 14817 computations (32.3% saved)

prune177.0ms (0.6%)

Pruning

28 alts after pruning (27 fresh and 1 done)

PrunedKeptTotal
New60227629
Fresh000
Picked011
Done202
Total60428632
Accurracy
99.6%
Counts
632 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.5%
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
59.5%
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
28.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
54.2%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 104109730557/25000000000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
58.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
57.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
55.0%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
55.1%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
22.9%
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
37.1%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
37.3%
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
44.8%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
45.8%
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
48.8%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
59.4%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
59.1%
(*.f64 (fma.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
17.3%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
37.3%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
44.7%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
44.7%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
51.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
48.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
44.1%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
34.9%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
44.4%
(*.f64 (+.f64 x -2) 104109730557/25000000000)
35.3%
(*.f64 z -1000000000/23533438303)
44.4%
(*.f64 x 104109730557/25000000000)
Compiler

Compiled 1372 to 1013 computations (26.2% saved)

localize143.0ms (0.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
66.7%
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
60.9%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
Compiler

Compiled 204 to 136 computations (33.3% saved)

series9.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
2.0ms
y
@0
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
1.0ms
z
@0
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
1.0ms
y
@-inf
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
1.0ms
y
@inf
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
1.0ms
z
@inf
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))

rewrite96.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
716×add-sqr-sqrt
676×add-exp-log
676×add-cbrt-cube
676×add-log-exp
676×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033113
1734113
Stop Event
node limit
Counts
1 → 34
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))) 1)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 1 (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(*.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 2) (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) (sqrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(*.f64 (neg.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 1 (neg.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (+.f64 -8 (pow.f64 x 3)) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (+.f64 -8 (pow.f64 x 3)) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (+.f64 -8 (pow.f64 x 3)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) 1) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 1 (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 2)
(pow.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) (pow.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(exp.f64 (log.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))

simplify165.0ms (0.6%)

Algorithm
egg-herbie
Rules
1372×distribute-rgt-in
1360×distribute-lft-in
1022×times-frac
868×fma-def
392×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02189664
16408696
223477556
Stop Event
node limit
Counts
70 → 97
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(+.f64 (*.f64 (-.f64 (*.f64 125000000/23533438303 (-.f64 z 393497462077/625000000)) (+.f64 (*.f64 -126721171792700000000/553822718361107519809 z) (+.f64 (*.f64 -336932654197/47066876606 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)))))) (*.f64 863942803639/94133753212 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)))))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z))))) (pow.f64 x 2))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(/.f64 (*.f64 y (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(/.f64 (*.f64 y (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (*.f64 8 (/.f64 1 (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (*.f64 8 (/.f64 1 (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (*.f64 8 (/.f64 1 (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))) 1)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 1 (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(*.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 2) (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) (sqrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(*.f64 (neg.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 1 (neg.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (+.f64 -8 (pow.f64 x 3)) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (+.f64 -8 (pow.f64 x 3)) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (+.f64 -8 (pow.f64 x 3)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) 1) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 1 (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 2)
(pow.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) (pow.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(exp.f64 (log.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (+.f64 137519416416/23533438303 (fma.f64 -215985700909750000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) 336932654197/47066876606))) (*.f64 x x)))))
(fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 -1000000000/23533438303 z (*.f64 (+.f64 137519416416/23533438303 (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 336932654197/47066876606 (*.f64 z -215985700909750000000/553822718361107519809))) (neg.f64 (*.f64 x x)))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) (neg.f64 (*.f64 (fma.f64 z -215985700909750000000/553822718361107519809 (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 336932654197/47066876606 137519416416/23533438303)) x)))))
(+.f64 (*.f64 (-.f64 (*.f64 125000000/23533438303 (-.f64 z 393497462077/625000000)) (+.f64 (*.f64 -126721171792700000000/553822718361107519809 z) (+.f64 (*.f64 -336932654197/47066876606 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)))))) (*.f64 863942803639/94133753212 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)))))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z))))) (pow.f64 x 2))))))
(fma.f64 (-.f64 (*.f64 125000000/23533438303 (+.f64 z -393497462077/625000000)) (fma.f64 -126721171792700000000/553822718361107519809 z (fma.f64 -336932654197/47066876606 (+.f64 137519416416/23533438303 (fma.f64 -215985700909750000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) 336932654197/47066876606))) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) 863942803639/94133753212)))) (pow.f64 x 3) (fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (+.f64 137519416416/23533438303 (fma.f64 -215985700909750000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) 336932654197/47066876606))) (*.f64 x x))))))
(fma.f64 (-.f64 (+.f64 (*.f64 125000000/23533438303 z) -393497462077/117667191515) (fma.f64 z -126721171792700000000/553822718361107519809 (fma.f64 (+.f64 137519416416/23533438303 (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 336932654197/47066876606 (*.f64 z -215985700909750000000/553822718361107519809))) -336932654197/47066876606 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 863942803639/94133753212)))) (pow.f64 x 3) (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 -1000000000/23533438303 z (*.f64 (+.f64 137519416416/23533438303 (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 336932654197/47066876606 (*.f64 z -215985700909750000000/553822718361107519809))) (neg.f64 (*.f64 x x))))))
(fma.f64 (-.f64 (fma.f64 z 125000000/23533438303 -393497462077/117667191515) (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 863942803639/94133753212 (fma.f64 z -126721171792700000000/553822718361107519809 (*.f64 (fma.f64 z -215985700909750000000/553822718361107519809 (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 336932654197/47066876606 137519416416/23533438303)) -336932654197/47066876606)))) (pow.f64 x 3) (fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) (neg.f64 (*.f64 (fma.f64 z -215985700909750000000/553822718361107519809 (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 336932654197/47066876606 137519416416/23533438303)) x))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))) 13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))) 13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x x (fma.f64 x 2 4))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (*.f64 y (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(*.f64 (/.f64 y (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (/.f64 y (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 -8 x (pow.f64 x 4)))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (*.f64 y (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(*.f64 (/.f64 y (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (/.f64 y (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 -8 x (pow.f64 x 4)))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 (pow.f64 x 3) 8)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 (pow.f64 x 3) -8)) (/.f64 (fma.f64 x x (fma.f64 x 2 4)) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (fma.f64 -8 x (pow.f64 x 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (*.f64 8 (/.f64 1 (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(fma.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 8 (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) z (/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 -8 (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 (pow.f64 x 3) -8)) (/.f64 (fma.f64 x x (fma.f64 x 2 4)) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (fma.f64 -8 x (pow.f64 x 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (*.f64 8 (/.f64 1 (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(fma.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 8 (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) z (/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 -8 (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 (pow.f64 x 3) -8)) (/.f64 (fma.f64 x x (fma.f64 x 2 4)) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (fma.f64 -8 x (pow.f64 x 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (*.f64 8 (/.f64 1 (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(fma.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 8 (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) z (/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 -8 (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 (pow.f64 x 3) -8)) (/.f64 (fma.f64 x x (fma.f64 x 2 4)) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (fma.f64 -8 x (pow.f64 x 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(fma.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 8 (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) z (/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 -8 (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 (pow.f64 x 3) -8)) (/.f64 (fma.f64 x x (fma.f64 x 2 4)) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (fma.f64 -8 x (pow.f64 x 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(fma.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 8 (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) z (/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 -8 (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 (pow.f64 x 3) -8)) (/.f64 (fma.f64 x x (fma.f64 x 2 4)) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (fma.f64 -8 x (pow.f64 x 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(fma.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 8 (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) z (/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 -8 (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 (pow.f64 x 3) -8)) (/.f64 (fma.f64 x x (fma.f64 x 2 4)) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (fma.f64 -8 x (pow.f64 x 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2)))) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(fma.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 8 (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) z (/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 -8 (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 (pow.f64 x 3) -8)) (/.f64 (fma.f64 x x (fma.f64 x 2 4)) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (fma.f64 -8 x (pow.f64 x 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(fma.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 8 (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) z (/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 -8 (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 (pow.f64 x 3) -8)) (/.f64 (fma.f64 x x (fma.f64 x 2 4)) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (fma.f64 -8 x (pow.f64 x 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 (pow.f64 x 3) 8) x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(fma.f64 (-.f64 (/.f64 (pow.f64 x 3) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 8 (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) z (/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (+.f64 4 (-.f64 (*.f64 x x) (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 -8 (*.f64 (fma.f64 x x (fma.f64 x 2 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 (pow.f64 x 3) -8)) (/.f64 (fma.f64 x x (fma.f64 x 2 4)) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 x 2) 4)) (/.f64 (fma.f64 -8 x (pow.f64 x 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 x (+.f64 x 2) 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))) 1)
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 1 (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 2) (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) (sqrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (neg.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 1 (neg.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (+.f64 -8 (pow.f64 x 3)) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (+.f64 -8 (pow.f64 x 3)) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2)))) 2)) (/.f64 (+.f64 (pow.f64 x 3) -8) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (cbrt.f64 (fma.f64 x x (fma.f64 x 2 4))) 2))) (/.f64 (+.f64 (pow.f64 x 3) -8) (cbrt.f64 (fma.f64 x x (fma.f64 x 2 4)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 2) 4)) 2)) (cbrt.f64 (fma.f64 x (+.f64 x 2) 4))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (+.f64 -8 (pow.f64 x 3)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 x 2))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4))) (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4)))) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4)))))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 x 2))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4))) (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4)))) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4)))))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) 1) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2)))) 2)) (/.f64 (+.f64 (pow.f64 x 3) -8) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (cbrt.f64 (fma.f64 x x (fma.f64 x 2 4))) 2))) (/.f64 (+.f64 (pow.f64 x 3) -8) (cbrt.f64 (fma.f64 x x (fma.f64 x 2 4)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 2) 4)) 2)) (cbrt.f64 (fma.f64 x (+.f64 x 2) 4))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2)))) 2)) (/.f64 (+.f64 (pow.f64 x 3) -8) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (cbrt.f64 (fma.f64 x x (fma.f64 x 2 4))) 2))) (/.f64 (+.f64 (pow.f64 x 3) -8) (cbrt.f64 (fma.f64 x x (fma.f64 x 2 4)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 2) 4)) 2)) (cbrt.f64 (fma.f64 x (+.f64 x 2) 4))))
(*.f64 (/.f64 1 (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 x 2))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4))) (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4)))) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2)))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2) (pow.f64 (cbrt.f64 (fma.f64 x x (fma.f64 x 2 4))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 2) 4)) 2) (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))) (/.f64 (cbrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (+.f64 4 (*.f64 x 2))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4))) (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4)))) (hypot.f64 x (sqrt.f64 (fma.f64 x 2 4)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (fma.f64 x x (+.f64 4 (*.f64 2 x)))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x)))) 2)) (/.f64 (sqrt.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2)))) 2)) (/.f64 (+.f64 (pow.f64 x 3) -8) (cbrt.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (cbrt.f64 (fma.f64 x x (fma.f64 x 2 4))) 2))) (/.f64 (+.f64 (pow.f64 x 3) -8) (cbrt.f64 (fma.f64 x x (fma.f64 x 2 4)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 2) 4)) 2)) (cbrt.f64 (fma.f64 x (+.f64 x 2) 4))))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 1)
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 3)
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 3) 1/3)
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 2)
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) -1)
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 2))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3)))) 3))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) (pow.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) 3)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))) 1))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 2 x))) (+.f64 -8 (pow.f64 x 3))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (fma.f64 x 2 4))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x (+.f64 x 2) 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))

localize3.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.1%
(*.f64 x 104109730557/25000000000)
Compiler

Compiled 8 to 6 computations (25% saved)

localize18.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
99.5%
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))
99.5%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
Compiler

Compiled 37 to 30 computations (18.9% saved)

series2.0ms (0%)

Counts
3 → 27
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
0.0ms
x
@-inf
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
0.0ms
x
@0
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))
0.0ms
x
@inf
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
0.0ms
x
@-inf
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))

rewrite102.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1086×log-prod
708×pow-prod-down
504×pow-prod-up
504×pow-exp
456×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01245
126945
2335845
Stop Event
node limit
Counts
3 → 131
Calls
Call 1
Inputs
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
Outputs
(+.f64 0 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x) (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2) (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 x -2)))
(+.f64 (*.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (*.f64 (+.f64 x 2) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (*.f64 (+.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (fma.f64 x x -4)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (+.f64 x 2)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (fma.f64 x x -4)) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 (pow.f64 x 3) -8)) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x 2))
(/.f64 (*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(fma.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(fma.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 x -2)))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x))
(+.f64 0 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 1 (/.f64 x 12723143231740136880149/125000000000000000000))
(/.f64 -12723143231740136880149/125000000000000000000 (neg.f64 x))
(/.f64 (/.f64 12723143231740136880149/125000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 12723143231740136880149/125000000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 3)
(pow.f64 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) 1/2)
(pow.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)
(pow.f64 (/.f64 x 12723143231740136880149/125000000000000000000) -1)
(sqrt.f64 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))
(log.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(+.f64 0 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 104109730557/25000000000)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(*.f64 1 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 1)
(*.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 1 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 1 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(/.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (neg.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(/.f64 (neg.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (neg.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2) (*.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 1)
(pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 3)
(pow.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2)
(pow.f64 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) -1)
(pow.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) -1)
(sqrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2))
(log.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(cbrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3))
(expm1.f64 (log1p.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(exp.f64 (log.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(exp.f64 (*.f64 (log.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 2))
(log1p.f64 (expm1.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(fma.f64 12723143231740136880149/125000000000000000000 (neg.f64 (/.f64 1 x)) 104109730557/25000000000)
(fma.f64 1 (/.f64 -12723143231740136880149/125000000000000000000 x) 104109730557/25000000000)
(fma.f64 (/.f64 1 x) -12723143231740136880149/125000000000000000000 104109730557/25000000000)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 104109730557/25000000000)
(fma.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 104109730557/25000000000)
(fma.f64 -1 (/.f64 12723143231740136880149/125000000000000000000 x) 104109730557/25000000000)
(fma.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 x) 104109730557/25000000000)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(fma.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 104109730557/25000000000)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(fma.f64 (*.f64 -12723143231740136880149/125000000000000000000 (cbrt.f64 (pow.f64 x -2))) (/.f64 1 (cbrt.f64 x)) 104109730557/25000000000)
(fma.f64 (*.f64 -12723143231740136880149/125000000000000000000 (pow.f64 x -1/2)) (pow.f64 x -1/2) 104109730557/25000000000)

simplify153.0ms (0.5%)

Algorithm
egg-herbie
Rules
766×unswap-sqr
560×associate-/l*
540×associate-/r*
454×associate-+r+
428×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03303742
18383580
227873574
Stop Event
node limit
Counts
158 → 186
Calls
Call 1
Inputs
(/.f64 12723143231740136880149/62500000000000000000 x)
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 -12723143231740136880149/125000000000000000000 x)
104109730557/25000000000
104109730557/25000000000
(+.f64 0 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x) (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2) (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 x -2)))
(+.f64 (*.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (*.f64 (+.f64 x 2) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (*.f64 (+.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (fma.f64 x x -4)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (+.f64 x 2)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (fma.f64 x x -4)) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 (pow.f64 x 3) -8)) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x 2))
(/.f64 (*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(fma.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(fma.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 x -2)))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x))
(+.f64 0 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 1 (/.f64 x 12723143231740136880149/125000000000000000000))
(/.f64 -12723143231740136880149/125000000000000000000 (neg.f64 x))
(/.f64 (/.f64 12723143231740136880149/125000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 12723143231740136880149/125000000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 3)
(pow.f64 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) 1/2)
(pow.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)
(pow.f64 (/.f64 x 12723143231740136880149/125000000000000000000) -1)
(sqrt.f64 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))
(log.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(+.f64 0 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 104109730557/25000000000)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(*.f64 1 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 1)
(*.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 1 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 1 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(/.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (neg.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(/.f64 (neg.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (neg.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2) (*.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 1)
(pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 3)
(pow.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2)
(pow.f64 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) -1)
(pow.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) -1)
(sqrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2))
(log.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(cbrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3))
(expm1.f64 (log1p.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(exp.f64 (log.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(exp.f64 (*.f64 (log.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 2))
(log1p.f64 (expm1.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(fma.f64 12723143231740136880149/125000000000000000000 (neg.f64 (/.f64 1 x)) 104109730557/25000000000)
(fma.f64 1 (/.f64 -12723143231740136880149/125000000000000000000 x) 104109730557/25000000000)
(fma.f64 (/.f64 1 x) -12723143231740136880149/125000000000000000000 104109730557/25000000000)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 104109730557/25000000000)
(fma.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 104109730557/25000000000)
(fma.f64 -1 (/.f64 12723143231740136880149/125000000000000000000 x) 104109730557/25000000000)
(fma.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 x) 104109730557/25000000000)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(fma.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 104109730557/25000000000)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(fma.f64 (*.f64 -12723143231740136880149/125000000000000000000 (cbrt.f64 (pow.f64 x -2))) (/.f64 1 (cbrt.f64 x)) 104109730557/25000000000)
(fma.f64 (*.f64 -12723143231740136880149/125000000000000000000 (pow.f64 x -1/2)) (pow.f64 x -1/2) 104109730557/25000000000)
Outputs
(/.f64 12723143231740136880149/62500000000000000000 x)
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) -13764240537310136880149/125000000000000000000)
(+.f64 -13764240537310136880149/125000000000000000000 (/.f64 12723143231740136880149/62500000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 12723143231740136880149/62500000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 12723143231740136880149/62500000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 12723143231740136880149/62500000000000000000 x))
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 12723143231740136880149/62500000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 12723143231740136880149/62500000000000000000 x))
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 12723143231740136880149/62500000000000000000 x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 -12723143231740136880149/125000000000000000000 x)
104109730557/25000000000
104109730557/25000000000
(+.f64 0 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x) (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2) (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 1)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(*.f64 (/.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(*.f64 (/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 (fma.f64 x x 4) (*.f64 x 2)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))) (+.f64 (pow.f64 x 3) -8))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 x 3) -8) (/.f64 (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 x 3) -8) (/.f64 (*.f64 (+.f64 (fma.f64 x x 4) (*.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (*.f64 (+.f64 x 2) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(*.f64 (/.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (fma.f64 x x -4) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (+.f64 x 2))) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (*.f64 (+.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(*.f64 (/.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(*.f64 (/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 (fma.f64 x x 4) (*.f64 x 2)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))) (+.f64 (pow.f64 x 3) -8))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))))
(/.f64 (*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (fma.f64 x x -4)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (+.f64 x 2)))
(*.f64 (/.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (fma.f64 x x -4) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (+.f64 x 2))) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(/.f64 (+.f64 (pow.f64 x 3) -8) (/.f64 (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 x 3) -8) (/.f64 (*.f64 (+.f64 (fma.f64 x x 4) (*.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (fma.f64 x x -4)) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x 2)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (+.f64 x -2))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 (pow.f64 x 3) -8)) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 (fma.f64 x x 4) (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 (fma.f64 x x 4) (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))) (+.f64 x -2))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 3)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2) 1/2)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 3) 1/3)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 2)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(log.f64 (pow.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 3))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 1))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 1) 1))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 3))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 1/3))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 2))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 -2 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) -2 (*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) x))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 0 (/.f64 12723143231740136880149/125000000000000000000 x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 1 (/.f64 x 12723143231740136880149/125000000000000000000))
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 -12723143231740136880149/125000000000000000000 (neg.f64 x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 (/.f64 12723143231740136880149/125000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(/.f64 (/.f64 12723143231740136880149/125000000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(pow.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(/.f64 12723143231740136880149/125000000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 3)
(/.f64 12723143231740136880149/125000000000000000000 x)
(pow.f64 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) 1/2)
(sqrt.f64 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))
(pow.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))
(pow.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)
(/.f64 12723143231740136880149/125000000000000000000 x)
(pow.f64 (/.f64 x 12723143231740136880149/125000000000000000000) -1)
(/.f64 12723143231740136880149/125000000000000000000 x)
(sqrt.f64 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))
(log.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 12723143231740136880149/125000000000000000000 x)
(cbrt.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(exp.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 1))
(/.f64 12723143231740136880149/125000000000000000000 x)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 1) 1))
(/.f64 12723143231740136880149/125000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 3))
(/.f64 12723143231740136880149/125000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) 1/3))
(cbrt.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 3) 1/3))
(/.f64 12723143231740136880149/125000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))
(/.f64 12723143231740136880149/125000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 0 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(*.f64 1 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(*.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 1)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(*.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(*.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(*.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 1 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(/.f64 1 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 1 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 1 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (neg.f64 (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x)))))
(/.f64 1 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (neg.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) (neg.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2) (*.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2) (/.f64 -1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 10838835996651139530249/625000000000000000000 (+.f64 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2) (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 1)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 3)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(pow.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2) 1/2)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(pow.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3) 1/3)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(pow.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 2)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(pow.f64 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))) -1)
(/.f64 1 (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000) -1128428295162862690821234941118693/15625000000000000000000000000000) (-.f64 -10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(pow.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) -1)
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(sqrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(log.f64 (exp.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(cbrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(expm1.f64 (log1p.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(exp.f64 (log.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(exp.f64 (*.f64 (log.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1) 1))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 3))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)) 1/3))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))) 2))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(log1p.f64 (expm1.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 12723143231740136880149/125000000000000000000 (neg.f64 (/.f64 1 x)) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 1 (/.f64 -12723143231740136880149/125000000000000000000 x) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (/.f64 1 x) -12723143231740136880149/125000000000000000000 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 -1 (/.f64 12723143231740136880149/125000000000000000000 x) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 x) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (*.f64 -12723143231740136880149/125000000000000000000 (cbrt.f64 (pow.f64 x -2))) (/.f64 1 (cbrt.f64 x)) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (*.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 -12723143231740136880149/125000000000000000000 (cbrt.f64 x))))
(fma.f64 (*.f64 -12723143231740136880149/125000000000000000000 (pow.f64 x -1/2)) (pow.f64 x -1/2) 104109730557/25000000000)
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))

localize50.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 x (+.f64 216700011257/5000000000 x))
99.8%
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x)
99.4%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
83.3%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
Compiler

Compiled 102 to 72 computations (29.4% saved)

series8.0ms (0%)

Counts
4 → 56
Calls

15 calls:

TimeVariablePointExpression
2.0ms
x
@0
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
1.0ms
z
@0
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
1.0ms
z
@inf
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
1.0ms
x
@inf
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
1.0ms
x
@-inf
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))

rewrite150.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1160×prod-diff
808×expm1-udef
458×add-sqr-sqrt
434×pow1
434×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019132
1448112
26214112
Stop Event
node limit
Counts
4 → 111
Calls
Call 1
Inputs
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x)
(*.f64 x (+.f64 216700011257/5000000000 x))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) 1)
(*.f64 z (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(*.f64 1 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2)) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (*.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 x -2) (neg.f64 z)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (+.f64 x -2)))
(*.f64 (/.f64 z 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 z (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 z (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(neg.f64 (/.f64 (*.f64 z (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 18296454943249170484848912482507361/1000000000000000000000000000)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))
(/.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 18296454943249170484848912482507361/1000000000000000000000000000) x) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))
(/.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) x) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))
(+.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x))
(+.f64 (*.f64 (*.f64 x 216700011257/5000000000) 1) (*.f64 (*.f64 x x) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x 216700011257/5000000000) 3) (pow.f64 (*.f64 x x) 3)) (+.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3))) (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x (-.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x x))) (-.f64 216700011257/5000000000 x))
(/.f64 (*.f64 (+.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3)) x) (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x (-.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)) x) (-.f64 216700011257/5000000000 x))
(pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x 216700011257/5000000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(exp.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 x 216700011257/5000000000 (*.f64 x x))
(fma.f64 216700011257/5000000000 x (*.f64 x x))

simplify120.0ms (0.4%)

Algorithm
egg-herbie
Rules
840×cancel-sign-sub-inv
538×log-prod
524×fma-def
434×distribute-rgt-neg-in
412×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04157369
111466943
245186513
Stop Event
node limit
Counts
167 → 225
Calls
Call 1
Inputs
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2))))))
(/.f64 z (pow.f64 x 3))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -2 (/.f64 z (pow.f64 x 4)))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 -2 (/.f64 z (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))))) (+.f64 (*.f64 156699607947/500000000 z) (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 5)))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 6))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 6))))))))
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(*.f64 156699607947/500000000 x)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(*.f64 216700011257/5000000000 x)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(pow.f64 x 2)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(pow.f64 x 2)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) 1)
(*.f64 z (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(*.f64 1 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2)) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (*.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 x -2) (neg.f64 z)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (+.f64 x -2)))
(*.f64 (/.f64 z 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 z (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 z (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(neg.f64 (/.f64 (*.f64 z (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 18296454943249170484848912482507361/1000000000000000000000000000)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))
(/.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 18296454943249170484848912482507361/1000000000000000000000000000) x) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))
(/.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) x) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))
(+.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x))
(+.f64 (*.f64 (*.f64 x 216700011257/5000000000) 1) (*.f64 (*.f64 x x) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x 216700011257/5000000000) 3) (pow.f64 (*.f64 x x) 3)) (+.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3))) (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x (-.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x x))) (-.f64 216700011257/5000000000 x))
(/.f64 (*.f64 (+.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3)) x) (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x (-.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)) x) (-.f64 216700011257/5000000000 x))
(pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x 216700011257/5000000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(exp.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 x 216700011257/5000000000 (*.f64 x x))
(fma.f64 216700011257/5000000000 x (*.f64 x x))
Outputs
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 z -1000000000/23533438303))
(fma.f64 z -1000000000/23533438303 (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2)))))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) (*.f64 x x)))))
(-.f64 (fma.f64 z -1000000000/23533438303 (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 x (*.f64 x (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))))
(-.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2))))))
(fma.f64 -1 (*.f64 (fma.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809) (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) -156699607947/23533438303))) (pow.f64 x 3)) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) (*.f64 x x))))))
(-.f64 (-.f64 (fma.f64 z -1000000000/23533438303 (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 x (*.f64 x (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))) (*.f64 (+.f64 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127) (fma.f64 z -21670001125700000000/553822718361107519809 (fma.f64 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 20645570950412820203893500000000/13033352773350869092174451844127)))) (pow.f64 x 3)))
(-.f64 (-.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) (*.f64 x x))) (*.f64 (+.f64 (*.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) -156699607947/23533438303) (*.f64 z 21685896420513733315822150000000/13033352773350869092174451844127)) (pow.f64 x 3)))
(/.f64 z (pow.f64 x 3))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -2 (/.f64 z (pow.f64 x 4)))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (/.f64 (*.f64 z -2) (pow.f64 x 4)) (/.f64 (*.f64 z 216700011257/5000000000) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 -2 (/.f64 z (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (pow.f64 x 5)) (/.f64 (*.f64 z -2) (pow.f64 x 4))) (/.f64 (*.f64 z 216700011257/5000000000) (pow.f64 x 4))))
(+.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000))
(+.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (*.f64 z -42538268123328926720049/25000000000000000000) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))))) (+.f64 (*.f64 156699607947/500000000 z) (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (fma.f64 156699607947/500000000 z (*.f64 263505074721/1000000000 (*.f64 z -226700011257/5000000000)))) (pow.f64 x 6)) (fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (pow.f64 x 5)) (/.f64 (*.f64 z -2) (pow.f64 x 4)))) (/.f64 (*.f64 z 216700011257/5000000000) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -216700011257/5000000000 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (fma.f64 z 156699607947/500000000 (*.f64 z -59736603405527326134297/5000000000000000000)))) (pow.f64 x 6)) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -216700011257/5000000000 (*.f64 z -42538268123328926720049/25000000000000000000) (*.f64 z -58169607326057326134297/5000000000000000000))) (pow.f64 x 6)) (/.f64 (*.f64 z -42538268123328926720049/25000000000000000000) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (neg.f64 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4))))
(-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000)))
(+.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (*.f64 z -226700011257/5000000000) (pow.f64 x 4)))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 5)))))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000))) (pow.f64 x 5)))))
(-.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000))) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (/.f64 (*.f64 z -226700011257/5000000000) (pow.f64 x 4)) (/.f64 (*.f64 z -42538268123328926720049/25000000000000000000) (pow.f64 x 5))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 6))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 6))))))))
(fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000))) (pow.f64 x 6)) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000))) (pow.f64 x 5)) (*.f64 263505074721/1000000000 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 6))))))))
(fma.f64 216700011257/5000000000 (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 6)) (+.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 (/.f64 (pow.f64 x 6) (*.f64 z 226700011257/5000000000))) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000))) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))
(fma.f64 216700011257/5000000000 (/.f64 (*.f64 z -42538268123328926720049/25000000000000000000) (pow.f64 x 6)) (+.f64 (+.f64 (/.f64 (*.f64 z -226700011257/5000000000) (pow.f64 x 4)) (-.f64 (*.f64 263505074721/1000000000 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 6))) (/.f64 (*.f64 z -42538268123328926720049/25000000000000000000) (pow.f64 x 5)))) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(fma.f64 x 263505074721/1000000000 (*.f64 x (*.f64 x 216700011257/5000000000)))
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 263505074721/1000000000 (*.f64 x x)))
(fma.f64 x 156699607947/500000000 (*.f64 x (*.f64 x 263505074721/1000000000)))
(*.f64 x (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(fma.f64 x 156699607947/500000000 (fma.f64 263505074721/1000000000 (*.f64 x x) (*.f64 216700011257/5000000000 (pow.f64 x 3))))
(fma.f64 x 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (*.f64 x x))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (*.f64 x x))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) 1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2)))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2)) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (*.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (/.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (*.f64 z (+.f64 x -2)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 x -2) (neg.f64 z)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 (+.f64 x -2) (neg.f64 z)) 1) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (+.f64 x -2) (/.f64 (neg.f64 z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 z (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 z (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (/.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (*.f64 z (+.f64 x -2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) 553822718361107519809/250000000000000000) (*.f64 x (*.f64 23533438303/500000000 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 23533438303/500000000 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))
(/.f64 (*.f64 z (*.f64 (+.f64 x -2) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(/.f64 (*.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))
(*.f64 (/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(/.f64 (*.f64 z (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))
(pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 3)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3) 1/3)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(neg.f64 (/.f64 (*.f64 z (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 (+.f64 x -2) (neg.f64 z)) 1) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (+.f64 x -2) (/.f64 (neg.f64 z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 1))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 18296454943249170484848912482507361/1000000000000000000000000000)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 18296454943249170484848912482507361/1000000000000000000000000000)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 18296454943249170484848912482507361/1000000000000000000000000000))
(/.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(/.f64 x (/.f64 (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))))
(*.f64 (/.f64 x (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 18296454943249170484848912482507361/1000000000000000000000000000) x) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 18296454943249170484848912482507361/1000000000000000000000000000)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 18296454943249170484848912482507361/1000000000000000000000000000))
(/.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) x) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(/.f64 x (/.f64 (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))))
(*.f64 (/.f64 x (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x 156699607947/500000000))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000) (fma.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)) 24554767130743505554809/250000000000000000)) x)
(*.f64 (/.f64 x (fma.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)) 24554767130743505554809/250000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 x (/.f64 (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))))
(*.f64 (/.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000) (fma.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)) 24554767130743505554809/250000000000000000)) x)
(*.f64 (/.f64 x (fma.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)) 24554767130743505554809/250000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 x (/.f64 (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))))
(*.f64 (/.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 (*.f64 x 216700011257/5000000000) 1) (*.f64 (*.f64 x x) 1))
(*.f64 x (+.f64 x 216700011257/5000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(*.f64 x (+.f64 x 216700011257/5000000000))
(/.f64 (+.f64 (pow.f64 (*.f64 x 216700011257/5000000000) 3) (pow.f64 (*.f64 x x) 3)) (+.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) (-.f64 (+.f64 (*.f64 (*.f64 x x) 46958894878783926720049/25000000000000000000) (pow.f64 x 4)) (*.f64 x (*.f64 216700011257/5000000000 (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 6)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x -216700011257/5000000000) 46958894878783926720049/25000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 46958894878783926720049/25000000000000000000) (pow.f64 x 4)) (*.f64 x (-.f64 216700011257/5000000000 x)))
(/.f64 (-.f64 (*.f64 x (*.f64 46958894878783926720049/25000000000000000000 x)) (pow.f64 x 4)) (*.f64 x (-.f64 216700011257/5000000000 x)))
(/.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(/.f64 (*.f64 x (+.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3))) (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x (-.f64 x 216700011257/5000000000))))
(/.f64 x (/.f64 (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x (+.f64 x -216700011257/5000000000))) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)))
(/.f64 (fma.f64 x 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 4)) (fma.f64 x (+.f64 x -216700011257/5000000000) 46958894878783926720049/25000000000000000000))
(/.f64 (*.f64 x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x x))) (-.f64 216700011257/5000000000 x))
(/.f64 x (/.f64 (-.f64 216700011257/5000000000 x) (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 x (-.f64 216700011257/5000000000 x)) (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)))
(/.f64 (*.f64 (+.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3)) x) (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x (-.f64 x 216700011257/5000000000))))
(/.f64 x (/.f64 (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x (+.f64 x -216700011257/5000000000))) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)))
(/.f64 (fma.f64 x 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 4)) (fma.f64 x (+.f64 x -216700011257/5000000000) 46958894878783926720049/25000000000000000000))
(/.f64 (*.f64 (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)) x) (-.f64 216700011257/5000000000 x))
(/.f64 x (/.f64 (-.f64 216700011257/5000000000 x) (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 x (-.f64 216700011257/5000000000 x)) (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)))
(pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 3)
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 1/3)
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 2)
(*.f64 x (+.f64 x 216700011257/5000000000))
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(log.f64 (pow.f64 (exp.f64 (+.f64 x 216700011257/5000000000)) x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))
(*.f64 x (+.f64 x 216700011257/5000000000))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(exp.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 1))
(*.f64 x (+.f64 x 216700011257/5000000000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(fma.f64 x 216700011257/5000000000 (*.f64 x x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(fma.f64 216700011257/5000000000 x (*.f64 x x))
(*.f64 x (+.f64 x 216700011257/5000000000))

localize62.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
99.5%
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
99.2%
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
95.5%
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
Compiler

Compiled 56 to 34 computations (39.3% saved)

series16.0ms (0.1%)

Counts
4 → 60
Calls

18 calls:

TimeVariablePointExpression
6.0ms
x
@0
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
4.0ms
y
@0
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
1.0ms
y
@-inf
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
1.0ms
x
@0
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
1.0ms
y
@0
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))

rewrite154.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1554×log-prod
846×fma-def
628×expm1-udef
620×log1p-udef
380×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01566
134860
2490360
Stop Event
node limit
Counts
4 → 221
Calls
Call 1
Inputs
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
Outputs
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)) (neg.f64 (*.f64 y (pow.f64 x -2))))
(+.f64 0 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(-.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)) (*.f64 y (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) 1)
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 1)
(*.f64 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (*.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (*.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(*.f64 (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (/.f64 1 (neg.f64 (*.f64 x x))))
(*.f64 (/.f64 1 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(*.f64 (pow.f64 x -2) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))
(*.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x) (/.f64 1 x))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) x) (/.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) 1) (/.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 1) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (cbrt.f64 (pow.f64 x 4))) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (cbrt.f64 (*.f64 x x))))
(pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) 2)
(pow.f64 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) -1)
(neg.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (*.f64 x x))))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2) (neg.f64 (*.f64 y (pow.f64 x -2))))
(fma.f64 1 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)) (neg.f64 (*.f64 y (pow.f64 x -2))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (cbrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)))) (cbrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (neg.f64 (*.f64 y (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (sqrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (neg.f64 (*.f64 y (pow.f64 x -2))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 0 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))
(+.f64 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (*.f64 y (pow.f64 x -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))))
(*.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1)
(*.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(*.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)))
(*.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)))
(/.f64 1 (/.f64 (pow.f64 x 3) (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (pow.f64 x 3))
(/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)
(/.f64 (fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (neg.f64 x)) (*.f64 x (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 (-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (*.f64 x x))) (*.f64 x (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) (*.f64 x (neg.f64 (*.f64 x x))))
(/.f64 (-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 x x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (*.f64 x x)))
(/.f64 (-.f64 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) 1)) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (neg.f64 (*.f64 x x))))
(/.f64 (-.f64 x (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) x))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (neg.f64 x) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (*.f64 (neg.f64 x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 (neg.f64 x) 1)) (*.f64 (neg.f64 x) (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (neg.f64 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (neg.f64 (pow.f64 x 3)))
(/.f64 (neg.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))) (neg.f64 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 3)) (+.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (-.f64 (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))))))
(/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 x x))
(pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))))
(log.f64 (*.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (exp.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))) (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (/.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(exp.f64 (log.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (neg.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (sqrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 -1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 -13764240537310136880149/125000000000000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000)
(+.f64 0 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (*.f64 (*.f64 x 104109730557/25000000000) 1) -13764240537310136880149/125000000000000000000)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 1)
(*.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 1)
(*.f64 1 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (fma.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000))))
(/.f64 (fma.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(+.f64 0 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(pow.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) -1)
(sqrt.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))

simplify216.0ms (0.7%)

Algorithm
egg-herbie
Rules
1734×fma-neg
888×div-sub
544×log-prod
524×fma-def
388×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
047811881
112209697
246819641
Stop Event
node limit
Counts
281 → 311
Calls
Call 1
Inputs
(/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow.f64 x 2))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
-13764240537310136880149/125000000000000000000
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)) (neg.f64 (*.f64 y (pow.f64 x -2))))
(+.f64 0 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(-.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)) (*.f64 y (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) 1)
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 1)
(*.f64 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (*.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (*.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(*.f64 (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (/.f64 1 (neg.f64 (*.f64 x x))))
(*.f64 (/.f64 1 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(*.f64 (pow.f64 x -2) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))
(*.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x) (/.f64 1 x))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (cbrt.f64 (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) x) (/.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) 1) (/.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 1) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (cbrt.f64 (pow.f64 x 4))) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (cbrt.f64 (*.f64 x x))))
(pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) 2)
(pow.f64 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) -1)
(neg.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (*.f64 x x))))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2) (neg.f64 (*.f64 y (pow.f64 x -2))))
(fma.f64 1 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)) (neg.f64 (*.f64 y (pow.f64 x -2))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (cbrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)))) (cbrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (neg.f64 (*.f64 y (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (sqrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (neg.f64 (*.f64 y (pow.f64 x -2))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 0 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))
(+.f64 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (*.f64 y (pow.f64 x -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))))
(*.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1)
(*.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(*.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)))
(*.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)))
(/.f64 1 (/.f64 (pow.f64 x 3) (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (pow.f64 x 3))
(/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)
(/.f64 (fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (neg.f64 x)) (*.f64 x (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 (-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (*.f64 x x))) (*.f64 x (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) (*.f64 x (neg.f64 (*.f64 x x))))
(/.f64 (-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 x x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (*.f64 x x)))
(/.f64 (-.f64 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) 1)) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (neg.f64 (*.f64 x x))))
(/.f64 (-.f64 x (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) x))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (neg.f64 x) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (*.f64 (neg.f64 x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 (neg.f64 x) 1)) (*.f64 (neg.f64 x) (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (neg.f64 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (neg.f64 (pow.f64 x 3)))
(/.f64 (neg.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))) (neg.f64 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 3)) (+.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (-.f64 (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))))))
(/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 x x))
(pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))))
(log.f64 (*.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (exp.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))) (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (/.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(exp.f64 (log.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (neg.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (sqrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 -1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 -13764240537310136880149/125000000000000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000)
(+.f64 0 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (*.f64 (*.f64 x 104109730557/25000000000) 1) -13764240537310136880149/125000000000000000000)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 1)
(*.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 1)
(*.f64 1 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (fma.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000))))
(/.f64 (fma.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(+.f64 0 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(pow.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) -1)
(sqrt.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
Outputs
(/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(neg.f64 (/.f64 y (*.f64 x x)))
(/.f64 (neg.f64 y) (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(neg.f64 (/.f64 y (*.f64 x x)))
(/.f64 (neg.f64 y) (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow.f64 x 2))
(/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))
(/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x) x))
-13764240537310136880149/125000000000000000000
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)) (neg.f64 (*.f64 y (pow.f64 x -2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(+.f64 0 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(-.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)) (*.f64 y (pow.f64 x -2)))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) 1)
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 1)
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (*.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (*.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (/.f64 1 (neg.f64 (*.f64 x x))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 1 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (pow.f64 x -2) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x) (/.f64 1 x))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 x 4)))
(/.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 x 4)))
(/.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) x) (/.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) 1) (/.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (cbrt.f64 (pow.f64 x 4))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 1) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (cbrt.f64 (pow.f64 x 4))) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (cbrt.f64 (*.f64 x x))))
(/.f64 (*.f64 1 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (cbrt.f64 (*.f64 x x)))) (cbrt.f64 (pow.f64 x 4)))
(/.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (pow.f64 x 4)))
(/.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 x x)))
(pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 1)
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 3)
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) 1/3)
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) 2)
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) -1)
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(neg.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (*.f64 x x))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))
(fabs.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)))
(log.f64 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(exp.f64 (log.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 1))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(fma.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2) (neg.f64 (*.f64 y (pow.f64 x -2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(fma.f64 1 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)) (neg.f64 (*.f64 y (pow.f64 x -2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (cbrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2)))) (cbrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (neg.f64 (*.f64 y (pow.f64 x -2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(fma.f64 (sqrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (sqrt.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (neg.f64 (*.f64 y (pow.f64 x -2))))
(+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (neg.f64 (/.f64 y (*.f64 x x))))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(+.f64 0 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(+.f64 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x -2))) (*.f64 y (pow.f64 x -2)))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)))))
(*.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1)
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(*.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(*.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(*.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(*.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(*.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) 1) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)))
(/.f64 1 (/.f64 (pow.f64 x 3) (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(*.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))))
(/.f64 (*.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) 1) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))))
(*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (pow.f64 x 3))
(*.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) 1) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(/.f64 (fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (neg.f64 x)) (*.f64 x (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 (fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (neg.f64 x)) (*.f64 x (*.f64 (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)))
(*.f64 (/.f64 (-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 x (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) x) (*.f64 x x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(/.f64 (-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (*.f64 x x))) (*.f64 x (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) (*.f64 x (neg.f64 (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 x x))
(/.f64 (-.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 x x))
(/.f64 (*.f64 x (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))) (*.f64 x x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 625000000000000000000000000000/2284450290879775841688574159837293 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) (*.f64 x (*.f64 625000000000000000000000000000/2284450290879775841688574159837293 (*.f64 x x))))
(/.f64 (*.f64 x (+.f64 x (*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) 625000000000000000000000000000/2284450290879775841688574159837293))) (*.f64 (pow.f64 x 3) 625000000000000000000000000000/2284450290879775841688574159837293))
(/.f64 (-.f64 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) 1)) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293)) (*.f64 x (*.f64 625000000000000000000000000000/2284450290879775841688574159837293 (*.f64 (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))))
(*.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 625000000000000000000000000000/2284450290879775841688574159837293)) (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293)) x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(/.f64 (*.f64 x (+.f64 (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) -625000000000000000000000000000/2284450290879775841688574159837293)) (*.f64 (*.f64 x (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293)))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (neg.f64 (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x (neg.f64 x)) (neg.f64 (*.f64 x (*.f64 625000000000000000000000000000/2284450290879775841688574159837293 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293)))
(/.f64 (*.f64 x (-.f64 (neg.f64 x) (*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) 625000000000000000000000000000/2284450290879775841688574159837293))) (*.f64 (neg.f64 (pow.f64 x 3)) 625000000000000000000000000000/2284450290879775841688574159837293))
(/.f64 (-.f64 x (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) x))
(/.f64 (-.f64 x (*.f64 x (*.f64 625000000000000000000000000000/2284450290879775841688574159837293 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)))) (*.f64 x (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293)))
(/.f64 (-.f64 x (*.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x) (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293))) (*.f64 (*.f64 x x) 625000000000000000000000000000/2284450290879775841688574159837293))
(/.f64 (+.f64 x (*.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x) (*.f64 x -625000000000000000000000000000/2284450290879775841688574159837293))) (*.f64 x (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293)))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (neg.f64 x) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (*.f64 (neg.f64 x) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 (neg.f64 x) 1)) (*.f64 (neg.f64 x) (/.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) -2284450290879775841688574159837293/625000000000000000000000000000) (neg.f64 x)) (*.f64 (*.f64 (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (neg.f64 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) -2284450290879775841688574159837293/625000000000000000000000000000 x) (neg.f64 (*.f64 x x))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(/.f64 (fma.f64 (*.f64 x (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) -2284450290879775841688574159837293/625000000000000000000000000000 x) (neg.f64 (*.f64 x (*.f64 x (/.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))))))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (*.f64 x x))) (*.f64 (neg.f64 x) (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (-.f64 (*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (neg.f64 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (neg.f64 (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 x (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (*.f64 x x))
(/.f64 (*.f64 x (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))) (*.f64 x x))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (neg.f64 (pow.f64 x 3)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (neg.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 1 (/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 1 (/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))) (neg.f64 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 1 (/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (neg.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 3)) (+.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (-.f64 (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))))))
(/.f64 (*.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) 1) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))))
(*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 x x))
(*.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3))
(pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1)
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 3)
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(pow.f64 (pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 3) 1/3)
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2)
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 2))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (exp.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (*.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (exp.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))) (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (/.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (exp.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 3))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(exp.f64 (log.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 1))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) 1 (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 1 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) 2) (cbrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (sqrt.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (/.f64 (-.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) x) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2)) (/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (neg.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3)))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3)))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3)))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3)))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3)))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x)) (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (*.f64 x (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000)) (*.f64 x (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y))) (/.f64 1 (pow.f64 x 3)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (*.f64 x (+.f64 (*.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3)))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (*.f64 x (fma.f64 x 2284450290879775841688574159837293/625000000000000000000000000000 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow.f64 x 3)))
(fma.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)) (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (-.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (/.f64 1 (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))) (/.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (sqrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 -1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) x)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (fma.f64 (neg.f64 (pow.f64 x -2)) (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (fma.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) 1 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (+.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2))) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2))))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 0 (pow.f64 x -2))))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))) (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (neg.f64 (cbrt.f64 (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 -13764240537310136880149/125000000000000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(+.f64 0 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 (*.f64 x 104109730557/25000000000) 1) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 1)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 1)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (fma.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (fma.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 x -1432991373661095256137100992012993/3125000000000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 x 1432991373661095256137100992012993/3125000000000000000000000000000)) (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)))
(/.f64 (fma.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000))
(/.f64 (+.f64 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 1)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 3)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 3) 1/3)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 2))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) 3))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 1))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(+.f64 0 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(cbrt.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (*.f64 x 625000000000000000000000000000/2284450290879775841688574159837293) -1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(sqrt.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(cbrt.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)

eval853.0ms (2.9%)

Compiler

Compiled 29284 to 21013 computations (28.2% saved)

prune423.0ms (1.5%)

Pruning

37 alts after pruning (35 fresh and 2 done)

PrunedKeptTotal
New97322995
Fresh91322
Picked101
Done325
Total986371023
Accurracy
100.0%
Counts
1023 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.0%
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
43.9%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
18.4%
(/.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
18.4%
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x 2))
44.5%
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
36.6%
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
28.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
58.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
57.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
55.0%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
55.1%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
44.0%
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
36.7%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
35.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
35.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
34.9%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
3.1%
(/.f64 12723143231740136880149/62500000000000000000 x)
44.8%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
2.8%
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
19.5%
(+.f64 (/.f64 (+.f64 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
57.2%
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
45.8%
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
51.8%
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z))))) (pow.f64 x 2)))))
48.8%
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
45.0%
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
3.6%
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
44.1%
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
17.3%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
37.3%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
44.7%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
44.1%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
34.9%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
44.4%
(*.f64 (+.f64 x -2) 104109730557/25000000000)
35.1%
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
35.3%
(*.f64 z -1000000000/23533438303)
44.4%
(*.f64 x 104109730557/25000000000)
Compiler

Compiled 1646 to 1266 computations (23.1% saved)

localize103.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.1%
(*.f64 x 104109730557/25000000000)
60.0%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 198 to 130 computations (34.3% saved)

series7.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
z
@0
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
y
@0
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
z
@-inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
x
@0
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
y
@-inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))

rewrite95.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
712×add-sqr-sqrt
680×pow1
680×*-un-lft-identity
670×add-exp-log
670×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02998
169398
Stop Event
node limit
Counts
2 → 52
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(-.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 2 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(+.f64 (pow.f64 x 3) (*.f64 (*.f64 x x) 216700011257/5000000000))
(+.f64 (pow.f64 x 3) (*.f64 216700011257/5000000000 (*.f64 x x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) 1)
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) (*.f64 (*.f64 x x) 216700011257/5000000000)) (*.f64 (pow.f64 x 3) (*.f64 (*.f64 x x) 216700011257/5000000000)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 216700011257/5000000000 (*.f64 x x)) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (*.f64 216700011257/5000000000 (*.f64 x x)) (*.f64 216700011257/5000000000 (*.f64 x x))) (*.f64 (pow.f64 x 3) (*.f64 216700011257/5000000000 (*.f64 x x))))))
(pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3) 1/3)
(pow.f64 (*.f64 x (sqrt.f64 (+.f64 x 216700011257/5000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) x) (+.f64 x 216700011257/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(fma.f64 x (*.f64 x x) (*.f64 216700011257/5000000000 (*.f64 x x)))
(fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000))

simplify169.0ms (0.6%)

Algorithm
egg-herbie
Rules
1382×distribute-lft-in
1378×distribute-rgt-in
1112×fma-def
816×unswap-sqr
526×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02577198
17476954
224496858
Stop Event
node limit
Counts
100 → 132
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 104109730557/25000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(-.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 2 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(+.f64 (pow.f64 x 3) (*.f64 (*.f64 x x) 216700011257/5000000000))
(+.f64 (pow.f64 x 3) (*.f64 216700011257/5000000000 (*.f64 x x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) 1)
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) (*.f64 (*.f64 x x) 216700011257/5000000000)) (*.f64 (pow.f64 x 3) (*.f64 (*.f64 x x) 216700011257/5000000000)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 216700011257/5000000000 (*.f64 x x)) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (*.f64 216700011257/5000000000 (*.f64 x x)) (*.f64 216700011257/5000000000 (*.f64 x x))) (*.f64 (pow.f64 x 3) (*.f64 216700011257/5000000000 (*.f64 x x))))))
(pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3) 1/3)
(pow.f64 (*.f64 x (sqrt.f64 (+.f64 x 216700011257/5000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) x) (+.f64 x 216700011257/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(fma.f64 x (*.f64 x x) (*.f64 216700011257/5000000000 (*.f64 x x)))
(fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (fma.f64 z 500000000/23533438303 (*.f64 z 156699607947000000000/553822718361107519809))) x))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 x (*.f64 x (fma.f64 (fma.f64 -1000000000/23533438303 y (fma.f64 z 500000000/23533438303 (*.f64 z 156699607947000000000/553822718361107519809))) -156699607947/23533438303 (fma.f64 500000000/23533438303 y -137519416416/23533438303))) (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (fma.f64 z 500000000/23533438303 (*.f64 z 156699607947000000000/553822718361107519809))) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))) (pow.f64 x 3)) (fma.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))) (*.f64 x x) (*.f64 -1000000000/23533438303 z))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 (neg.f64 (+.f64 49698921037/117667191515 (fma.f64 z -21670001125700000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)))))) (pow.f64 x 3) (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x x) (*.f64 -1000000000/23533438303 z))))
(fma.f64 (fma.f64 -1000000000/23533438303 y (fma.f64 z 500000000/23533438303 (*.f64 z 156699607947000000000/553822718361107519809))) x (fma.f64 -1000000000/23533438303 z (fma.f64 (fma.f64 z -21670001125700000000/553822718361107519809 (fma.f64 156699607947/23533438303 (fma.f64 (fma.f64 -1000000000/23533438303 y (fma.f64 z 500000000/23533438303 (*.f64 z 156699607947000000000/553822718361107519809))) -156699607947/23533438303 (fma.f64 500000000/23533438303 y -137519416416/23533438303)) 49698921037/117667191515)) (neg.f64 (pow.f64 x 3)) (*.f64 x (*.f64 x (fma.f64 (fma.f64 -1000000000/23533438303 y (fma.f64 z 500000000/23533438303 (*.f64 z 156699607947000000000/553822718361107519809))) -156699607947/23533438303 (fma.f64 500000000/23533438303 y -137519416416/23533438303)))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 104109730557/25000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 y (*.f64 x x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 x 104109730557/25000000000 (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))))) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(/.f64 (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z)))
(fma.f64 (/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z)))
(fma.f64 (/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z)))
(fma.f64 (/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z)))
(fma.f64 (/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z)))
(fma.f64 (/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z)))
(fma.f64 (/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 2 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 2) (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) 3)))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (pow.f64 x 3) (*.f64 (*.f64 x x) 216700011257/5000000000))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (pow.f64 x 3) (*.f64 216700011257/5000000000 (*.f64 x x)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) (*.f64 (*.f64 x x) 216700011257/5000000000)) (*.f64 (pow.f64 x 3) (*.f64 (*.f64 x x) 216700011257/5000000000)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 3)) (+.f64 (pow.f64 x 6) (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (pow.f64 x 3)))))
(/.f64 (fma.f64 (pow.f64 x 6) 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3)) (fma.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 (*.f64 x x) (-.f64 216700011257/5000000000 x)) (pow.f64 x 6)))
(/.f64 (fma.f64 (pow.f64 x 6) 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3)) (fma.f64 46958894878783926720049/25000000000000000000 (pow.f64 x 4) (fma.f64 (pow.f64 x 5) -216700011257/5000000000 (pow.f64 x 6))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 216700011257/5000000000 (*.f64 x x)) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (*.f64 216700011257/5000000000 (*.f64 x x)) (*.f64 216700011257/5000000000 (*.f64 x x))) (*.f64 (pow.f64 x 3) (*.f64 216700011257/5000000000 (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 3)) (+.f64 (pow.f64 x 6) (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (pow.f64 x 3)))))
(/.f64 (fma.f64 (pow.f64 x 6) 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3)) (fma.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 (*.f64 x x) (-.f64 216700011257/5000000000 x)) (pow.f64 x 6)))
(/.f64 (fma.f64 (pow.f64 x 6) 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3)) (fma.f64 46958894878783926720049/25000000000000000000 (pow.f64 x 4) (fma.f64 (pow.f64 x 5) -216700011257/5000000000 (pow.f64 x 6))))
(pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 3)
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3) 1/3)
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 (*.f64 x (sqrt.f64 (+.f64 x 216700011257/5000000000))) 2)
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 2))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) x) (+.f64 x 216700011257/5000000000)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 1))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(fma.f64 x (*.f64 x x) (*.f64 216700011257/5000000000 (*.f64 x x)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))

localize3.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.4%
(*.f64 z -1000000000/23533438303)
Compiler

Compiled 8 to 6 computations (25% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
z
@-inf
(*.f64 z -1000000000/23533438303)
0.0ms
z
@inf
(*.f64 z -1000000000/23533438303)
0.0ms
z
@0
(*.f64 z -1000000000/23533438303)

rewrite71.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
884×pow1
862×add-sqr-sqrt
842×*-un-lft-identity
818×add-exp-log
818×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057
11007
211127
Stop Event
node limit
Counts
1 → 14
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
Outputs
(+.f64 0 (*.f64 z -1000000000/23533438303))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z)) (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))))
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(pow.f64 (cbrt.f64 (*.f64 z -1000000000/23533438303)) 3)
(pow.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z -1000000000/23533438303)) 2)
(sqrt.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809))
(log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))
(cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))

simplify64.0ms (0.2%)

Algorithm
egg-herbie
Rules
1582×log-prod
1574×fma-def
1110×fma-neg
518×associate-*r*
516×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044238
194224
2309200
32202200
44991200
57221200
Stop Event
node limit
Counts
26 → 18
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(+.f64 0 (*.f64 z -1000000000/23533438303))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z)) (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))))
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(pow.f64 (cbrt.f64 (*.f64 z -1000000000/23533438303)) 3)
(pow.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z -1000000000/23533438303)) 2)
(sqrt.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809))
(log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))
(cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
Outputs
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(+.f64 0 (*.f64 z -1000000000/23533438303))
(*.f64 -1000000000/23533438303 z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z)) (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))))
(*.f64 -1000000000/23533438303 z)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (cbrt.f64 (*.f64 z -1000000000/23533438303)) 3)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3) 1/3)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (sqrt.f64 (*.f64 z -1000000000/23533438303)) 2)
(*.f64 -1000000000/23533438303 z)
(sqrt.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809))
(*.f64 -1000000000/23533438303 z)
(log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))
(*.f64 -1000000000/23533438303 z)
(cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))
(*.f64 -1000000000/23533438303 z)
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 z)
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 z)
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 z)

localize17.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
100.0%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
99.6%
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
99.1%
(*.f64 104109730557/25000000000 x)
Compiler

Compiled 39 to 31 computations (20.5% saved)

series1.0ms (0%)

Counts
4 → 21
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
0.0ms
x
@0
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
0.0ms
x
@0
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
0.0ms
x
@-inf
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
0.0ms
x
@inf
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)

rewrite174.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1122×fma-def
1086×log-prod
712×pow-prod-down
532×pow-exp
508×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01250
127050
2346250
Stop Event
node limit
Counts
4 → 205
Calls
Call 1
Inputs
(*.f64 104109730557/25000000000 x)
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
Outputs
(+.f64 0 (*.f64 104109730557/25000000000 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x)) (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 104109730557/25000000000 x))) 1)
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 3)
(pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 1/2)
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) 2)
(sqrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))))
(cbrt.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3))
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x))) 2))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(+.f64 0 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 1 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000))
(/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 x))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) 1/2)
(pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(pow.f64 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) -1)
(sqrt.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 0 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))))
(*.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 2) (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(*.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(*.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (neg.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (neg.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(/.f64 (fma.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (-.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2) (*.f64 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2)) (-.f64 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))
(pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))) (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))
(log.f64 (*.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (pow.f64 (exp.f64 104109730557/25000000000) x)))
(log.f64 (*.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(exp.f64 (log.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(fma.f64 104109730557/25000000000 x (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 104109730557/25000000000 x (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 x 104109730557/25000000000 (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (*.f64 104109730557/25000000000 x) 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 x) 1 (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 1 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 1 (*.f64 104109730557/25000000000 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1 -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) 2284450290879775841688574159837293/625000000000000000000000000000) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 104109730557/25000000000) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (pow.f64 x -1/2) (*.f64 (pow.f64 x -1/2) 2284450290879775841688574159837293/625000000000000000000000000000) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 104109730557/25000000000) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (/.f64 1 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
(fma.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (/.f64 1 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (*.f64 104109730557/25000000000 x))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (*.f64 104109730557/25000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) (/.f64 1 (cbrt.f64 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 x -1/2)) (pow.f64 x -1/2) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1)
(-.f64 (/.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (/.f64 1 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (/.f64 1 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (fma.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 104109730557/25000000000 (*.f64 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3))) (neg.f64 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))) (neg.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)))
(pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3)
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)
(pow.f64 (/.f64 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3))) -1)
(pow.f64 (/.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))) -1)
(sqrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 104109730557/25000000000) x) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))) (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (*.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (exp.f64 104109730557/25000000000) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x)))))
(cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 x) 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 104109730557/25000000000 x))
(fma.f64 1 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (*.f64 104109730557/25000000000 x))
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 104109730557/25000000000 x))
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (*.f64 104109730557/25000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 104109730557/25000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 x -1/2) (*.f64 (pow.f64 x -1/2) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 104109730557/25000000000 x))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 104109730557/25000000000 x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) (/.f64 1 (cbrt.f64 x)) (*.f64 104109730557/25000000000 x))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 x -1/2)) (pow.f64 x -1/2) (*.f64 104109730557/25000000000 x))

simplify266.0ms (0.9%)

Algorithm
egg-herbie
Rules
1140×fma-neg
894×difference-of-squares
754×distribute-lft-neg-in
660×log-prod
384×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04205506
19385272
235645176
Stop Event
node limit
Counts
226 → 257
Calls
Call 1
Inputs
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(+.f64 0 (*.f64 104109730557/25000000000 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x)) (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 104109730557/25000000000 x))) 1)
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 3)
(pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 1/2)
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) 2)
(sqrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))))
(cbrt.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3))
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x))) 2))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(+.f64 0 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 1 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000))
(/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 x))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) 1/2)
(pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(pow.f64 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) -1)
(sqrt.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 0 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))))
(*.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 2) (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(*.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(*.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (neg.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (neg.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(/.f64 (fma.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (-.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2) (*.f64 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2)) (-.f64 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))
(pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))) (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))
(log.f64 (*.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (pow.f64 (exp.f64 104109730557/25000000000) x)))
(log.f64 (*.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(exp.f64 (log.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(fma.f64 104109730557/25000000000 x (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 104109730557/25000000000 x (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 x 104109730557/25000000000 (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (*.f64 104109730557/25000000000 x) 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 x) 1 (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 1 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 1 (*.f64 104109730557/25000000000 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1 -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) 2284450290879775841688574159837293/625000000000000000000000000000) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 104109730557/25000000000) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (pow.f64 x -1/2) (*.f64 (pow.f64 x -1/2) 2284450290879775841688574159837293/625000000000000000000000000000) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 104109730557/25000000000) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (/.f64 1 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
(fma.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (/.f64 1 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (*.f64 104109730557/25000000000 x))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (*.f64 104109730557/25000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) (/.f64 1 (cbrt.f64 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 x -1/2)) (pow.f64 x -1/2) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1)
(-.f64 (/.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (/.f64 1 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (/.f64 1 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (fma.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 104109730557/25000000000 (*.f64 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3))) (neg.f64 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))) (neg.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)))
(pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3)
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)
(pow.f64 (/.f64 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3))) -1)
(pow.f64 (/.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))) -1)
(sqrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 104109730557/25000000000) x) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))) (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (*.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (exp.f64 104109730557/25000000000) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x)))))
(cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 x) 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 104109730557/25000000000 x))
(fma.f64 1 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (*.f64 104109730557/25000000000 x))
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 104109730557/25000000000 x))
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (*.f64 104109730557/25000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 104109730557/25000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 x -1/2) (*.f64 (pow.f64 x -1/2) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 104109730557/25000000000 x))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 104109730557/25000000000 x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) (/.f64 1 (cbrt.f64 x)) (*.f64 104109730557/25000000000 x))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 x -1/2)) (pow.f64 x -1/2) (*.f64 104109730557/25000000000 x))
Outputs
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 0 (*.f64 104109730557/25000000000 x))
(*.f64 x 104109730557/25000000000)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x)) (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))))
(*.f64 x 104109730557/25000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 104109730557/25000000000 x))) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 3)
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 1/2)
(sqrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))
(fabs.f64 (*.f64 x 104109730557/25000000000))
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) 1/3)
(*.f64 x 104109730557/25000000000)
(pow.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) 2)
(*.f64 x 104109730557/25000000000)
(sqrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))
(fabs.f64 (*.f64 x 104109730557/25000000000))
(log.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))
(*.f64 x 104109730557/25000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3))
(*.f64 x 104109730557/25000000000)
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1))
(*.f64 x 104109730557/25000000000)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1) 1))
(*.f64 x 104109730557/25000000000)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) 3))
(*.f64 x 104109730557/25000000000)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) 1/3))
(*.f64 x 104109730557/25000000000)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 3) 1/3))
(*.f64 x 104109730557/25000000000)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x))) 2))
(*.f64 x 104109730557/25000000000)
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(+.f64 0 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 1 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) 1/2)
(sqrt.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))
(fabs.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 1/3)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000) -1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(sqrt.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))
(fabs.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(cbrt.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1) 1))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1/3))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 1/3))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 0 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))))
(*.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 1)
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 2))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 2) (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) 1) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) 1) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) 1) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) 1) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (neg.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) 1) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (neg.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000)))
(/.f64 (fma.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (-.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2) (*.f64 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))))
(/.f64 (fma.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (-.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2) (*.f64 104109730557/25000000000 (*.f64 x (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))))
(/.f64 (fma.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 x 104109730557/25000000000)))))
(/.f64 (fma.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (+.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2) (+.f64 -237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 (*.f64 1432991373661095256137100992012993/3125000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2)) (-.f64 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2)) (-.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2)) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 2)) (+.f64 (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 1)
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 3)
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2) 1/2)
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3) 1/3)
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 2)
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) -1)
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) 1) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(pow.f64 (/.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) -1)
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))) (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log.f64 (*.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (pow.f64 (exp.f64 104109730557/25000000000) x)))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log.f64 (*.f64 (exp.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x)))))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(exp.f64 (log.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))) 1) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))) 3))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3)) 1/3))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))) 2))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 104109730557/25000000000 x (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 104109730557/25000000000 x (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 x 104109730557/25000000000 (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 x) 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 x) 1 (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 1 (*.f64 104109730557/25000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 1 (*.f64 104109730557/25000000000 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 1 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1 -13764240537310136880149/125000000000000000000)
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) 2284450290879775841688574159837293/625000000000000000000000000000) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 104109730557/25000000000) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 x -1/2) (*.f64 (pow.f64 x -1/2) 2284450290879775841688574159837293/625000000000000000000000000000) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 104109730557/25000000000) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (/.f64 1 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
(fma.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 -104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
(+.f64 -13764240537310136880149/125000000000000000000 (/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))))
(+.f64 -13764240537310136880149/125000000000000000000 (/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (+.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) -237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000))))
(fma.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (/.f64 1 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 -13764240537310136880149/125000000000000000000 (/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (pow.f64 x -2) -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(+.f64 -13764240537310136880149/125000000000000000000 (/.f64 (fma.f64 (*.f64 x x) -10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x -104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (*.f64 104109730557/25000000000 x))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (*.f64 104109730557/25000000000 x))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 1))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) (/.f64 1 (cbrt.f64 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 x -1/2)) (pow.f64 x -1/2) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (/.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (pow.f64 x -2) -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) -10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x -104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (/.f64 1 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) 1) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 -104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (+.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) -237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000)))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (/.f64 1 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (pow.f64 x -2) -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) -10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x -104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) 1) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 -104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (+.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) -237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (pow.f64 x -2) -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) -10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x -104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) 1) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 -104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (+.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) -237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000)))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3)) (fma.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 104109730557/25000000000 (*.f64 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 -104109730557/25000000000 (*.f64 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) -237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (pow.f64 x -2) -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) -10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x -104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3))) (neg.f64 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) 1) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 -104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (+.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) -237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000)))
(/.f64 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))) (neg.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (pow.f64 x -2) -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) -10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x -104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (pow.f64 x -2) -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) -10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x -104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 1/2)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 1/3)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(pow.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(pow.f64 (/.f64 (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 104109730557/25000000000 x) 3))) -1)
(/.f64 (*.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) 1) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 -104109730557/25000000000 x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x -3) 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (+.f64 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000) -237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000)))
(pow.f64 (/.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))) -1)
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (pow.f64 x -2) -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) -10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x -104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(sqrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (*.f64 (pow.f64 (exp.f64 104109730557/25000000000) x) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))) (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))) (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (*.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x)))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (exp.f64 104109730557/25000000000) x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x)))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1) 1))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 3))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1/3))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3) 1/3))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 2))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 x) 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 1 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 104109730557/25000000000 x))
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (*.f64 x 104109730557/25000000000))
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 x -1/2) (*.f64 (pow.f64 x -1/2) 2284450290879775841688574159837293/625000000000000000000000000000) (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) (/.f64 1 (cbrt.f64 x)) (*.f64 104109730557/25000000000 x))
(fma.f64 (cbrt.f64 (pow.f64 x -2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (*.f64 x 104109730557/25000000000))
(fma.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 x -1/2)) (pow.f64 x -1/2) (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))

localize33.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x)
99.7%
(*.f64 x 216700011257/5000000000)
99.3%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)
84.1%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
Compiler

Compiled 85 to 63 computations (25.9% saved)

series7.0ms (0%)

Counts
4 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
z
@0
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
1.0ms
z
@inf
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
1.0ms
x
@-inf
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
1.0ms
x
@inf
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
0.0ms
z
@-inf
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))

rewrite160.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
922×fma-def
898×prod-diff
748×expm1-udef
738×log1p-udef
424×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018108
141688
2561688
Stop Event
node limit
Counts
4 → 108
Calls
Call 1
Inputs
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)
(*.f64 x 216700011257/5000000000)
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) 1)
(*.f64 z (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(*.f64 1 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 x -2) (neg.f64 z)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (+.f64 x -2)))
(*.f64 (/.f64 z 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 z (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 z (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3) 13033352773350869092174451844127/125000000000000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(neg.f64 (/.f64 (*.f64 z (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x 216700011257/5000000000) x))
(+.f64 (*.f64 (*.f64 x 216700011257/5000000000) x) (*.f64 263505074721/1000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))) 1)
(/.f64 (*.f64 x (fma.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000)) (fma.f64 (*.f64 x 216700011257/5000000000) (-.f64 (*.f64 x 216700011257/5000000000) 263505074721/1000000000) 69434924403719793227841/1000000000000000000))
(/.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (*.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)))) (+.f64 263505074721/1000000000 (*.f64 -216700011257/5000000000 x)))
(/.f64 (*.f64 (fma.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000) x) (fma.f64 (*.f64 x 216700011257/5000000000) (-.f64 (*.f64 x 216700011257/5000000000) 263505074721/1000000000) 69434924403719793227841/1000000000000000000))
(/.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (*.f64 46958894878783926720049/25000000000000000000 (*.f64 x x))) x) (+.f64 263505074721/1000000000 (*.f64 -216700011257/5000000000 x)))
(pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(fma.f64 x 263505074721/1000000000 (*.f64 x (*.f64 x 216700011257/5000000000)))
(fma.f64 x (*.f64 x 216700011257/5000000000) (*.f64 x 263505074721/1000000000))
(fma.f64 263505074721/1000000000 x (*.f64 (*.f64 x 216700011257/5000000000) x))
(fma.f64 (*.f64 x 216700011257/5000000000) x (*.f64 263505074721/1000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 216700011257/5000000000))) 1)
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 216700011257/5000000000)) 3)
(pow.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 216700011257/5000000000)) 2)
(sqrt.f64 (*.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 216700011257/5000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 216700011257/5000000000))))
(cbrt.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 216700011257/5000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) (*.f64 x 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(+.f64 (*.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)))) 1)
(/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3))) (fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 156699607947/500000000) 24554767130743505554809/250000000000000000))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3)) x) (fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 156699607947/500000000) 24554767130743505554809/250000000000000000))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 x 156699607947/500000000 (*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(fma.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (*.f64 x 156699607947/500000000))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x (*.f64 156699607947/500000000 x))

simplify163.0ms (0.6%)

Algorithm
egg-herbie
Rules
1046×unswap-sqr
962×times-frac
628×cancel-sign-sub-inv
464×log-prod
384×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03846108
19855696
235975482
Stop Event
node limit
Counts
168 → 188
Calls
Call 1
Inputs
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2))))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 -1317525373605/216700011257 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z))))) (pow.f64 x 5)))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 1317525373605/216700011257 (+.f64 (*.f64 -1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 -7834980397350000000000/46958894878783926720049 z))))) (pow.f64 x 5))) (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 156699607947/500000000 x)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(*.f64 216700011257/5000000000 (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(*.f64 216700011257/5000000000 (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) 1)
(*.f64 z (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(*.f64 1 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 x -2) (neg.f64 z)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (+.f64 x -2)))
(*.f64 (/.f64 z 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 z (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 z (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3) 13033352773350869092174451844127/125000000000000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(neg.f64 (/.f64 (*.f64 z (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x 216700011257/5000000000) x))
(+.f64 (*.f64 (*.f64 x 216700011257/5000000000) x) (*.f64 263505074721/1000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))) 1)
(/.f64 (*.f64 x (fma.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000)) (fma.f64 (*.f64 x 216700011257/5000000000) (-.f64 (*.f64 x 216700011257/5000000000) 263505074721/1000000000) 69434924403719793227841/1000000000000000000))
(/.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (*.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)))) (+.f64 263505074721/1000000000 (*.f64 -216700011257/5000000000 x)))
(/.f64 (*.f64 (fma.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000) x) (fma.f64 (*.f64 x 216700011257/5000000000) (-.f64 (*.f64 x 216700011257/5000000000) 263505074721/1000000000) 69434924403719793227841/1000000000000000000))
(/.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (*.f64 46958894878783926720049/25000000000000000000 (*.f64 x x))) x) (+.f64 263505074721/1000000000 (*.f64 -216700011257/5000000000 x)))
(pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(fma.f64 x 263505074721/1000000000 (*.f64 x (*.f64 x 216700011257/5000000000)))
(fma.f64 x (*.f64 x 216700011257/5000000000) (*.f64 x 263505074721/1000000000))
(fma.f64 263505074721/1000000000 x (*.f64 (*.f64 x 216700011257/5000000000) x))
(fma.f64 (*.f64 x 216700011257/5000000000) x (*.f64 263505074721/1000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 216700011257/5000000000))) 1)
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 216700011257/5000000000)) 3)
(pow.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 216700011257/5000000000)) 2)
(sqrt.f64 (*.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 216700011257/5000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 216700011257/5000000000))))
(cbrt.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 216700011257/5000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) (*.f64 x 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(+.f64 (*.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)))) 1)
(/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3))) (fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 156699607947/500000000) 24554767130743505554809/250000000000000000))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3)) x) (fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 156699607947/500000000) 24554767130743505554809/250000000000000000))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 x 156699607947/500000000 (*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(fma.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (*.f64 x 156699607947/500000000))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x (*.f64 156699607947/500000000 x))
Outputs
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 z -1000000000/23533438303))
(fma.f64 z -1000000000/23533438303 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2)))))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) (*.f64 x x)))))
(-.f64 (fma.f64 z -1000000000/23533438303 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 x (*.f64 x (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))))
(-.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 x (*.f64 x (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2))))))
(fma.f64 -1 (*.f64 (fma.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809) (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) -156699607947/23533438303))) (pow.f64 x 3)) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) (*.f64 x x))))))
(-.f64 (-.f64 (fma.f64 z -1000000000/23533438303 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 x (*.f64 x (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))) (*.f64 (+.f64 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127) (fma.f64 z -21670001125700000000/553822718361107519809 (fma.f64 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 20645570950412820203893500000000/13033352773350869092174451844127)))) (pow.f64 x 3)))
(-.f64 (-.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 x (*.f64 x (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127)))) (*.f64 (+.f64 (*.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) -156699607947/23533438303) (*.f64 z 21685896420513733315822150000000/13033352773350869092174451844127)) (pow.f64 x 3)))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049)))
(+.f64 (*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x)) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 1317525373605/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (*.f64 z 7834980397350000000000/46958894878783926720049)) (pow.f64 x 4)) (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (-.f64 (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))) (/.f64 (fma.f64 z 7834980397350000000000/46958894878783926720049 (*.f64 z -11534443183380840460194975000000000/10175993048848756570705281387591593)) (pow.f64 x 4)))) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049))
(+.f64 (-.f64 (*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x)) (/.f64 (*.f64 z -9836602843076721127226025000000000/10175993048848756570705281387591593) (pow.f64 x 4))) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 -1317525373605/216700011257 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z))))) (pow.f64 x 5)))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 1317525373605/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (*.f64 z 7834980397350000000000/46958894878783926720049)) (pow.f64 x 4)) (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (neg.f64 (/.f64 (fma.f64 1566996079470/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (fma.f64 1176671915150000000000/46958894878783926720049 z (*.f64 (fma.f64 1317525373605/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (*.f64 z 7834980397350000000000/46958894878783926720049)) -1317525373605/216700011257))) (pow.f64 x 5)))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (-.f64 (-.f64 (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))) (/.f64 (fma.f64 z 7834980397350000000000/46958894878783926720049 (*.f64 z -11534443183380840460194975000000000/10175993048848756570705281387591593)) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 z -13718466155814648767884650000000000/10175993048848756570705281387591593) (fma.f64 z 1176671915150000000000/46958894878783926720049 (fma.f64 1317525373605/216700011257 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593) (*.f64 z -10322785475206410101946750000000000/10175993048848756570705281387591593)))) (pow.f64 x 5)))) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x)) (/.f64 (*.f64 z -9836602843076721127226025000000000/10175993048848756570705281387591593) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (*.f64 z 9836602843076721127226025000000000/10175993048848756570705281387591593)) (*.f64 z -13463481338555848019041100000000000/10175993048848756570705281387591593)) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049)))
(+.f64 (*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x)) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -1317525373605/216700011257 (/.f64 (*.f64 z -8754626980595000000000/46958894878783926720049) (pow.f64 x 4)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (+.f64 (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)))) (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (/.f64 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 4)))) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049))
(+.f64 (+.f64 (/.f64 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 4)) (*.f64 (/.f64 z (*.f64 x x)) (+.f64 5000000000/216700011257 (/.f64 -7834980397350000000000/46958894878783926720049 (*.f64 x x))))) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 1317525373605/216700011257 (+.f64 (*.f64 -1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 -7834980397350000000000/46958894878783926720049 z))))) (pow.f64 x 5))) (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 1566996079470/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (fma.f64 1176671915150000000000/46958894878783926720049 z (*.f64 1317525373605/216700011257 (fma.f64 -1317525373605/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (*.f64 z -7834980397350000000000/46958894878783926720049))))) (pow.f64 x 5)) (fma.f64 -1317525373605/216700011257 (/.f64 (*.f64 z -8754626980595000000000/46958894878783926720049) (pow.f64 x 4)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (-.f64 (+.f64 (/.f64 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 4)) (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))))) (/.f64 (+.f64 (*.f64 z -13718466155814648767884650000000000/10175993048848756570705281387591593) (fma.f64 z 1176671915150000000000/46958894878783926720049 (fma.f64 1317525373605/216700011257 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593) (*.f64 z -10322785475206410101946750000000000/10175993048848756570705281387591593)))) (pow.f64 x 5)))) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049))
(+.f64 (+.f64 (/.f64 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 4)) (-.f64 (*.f64 (/.f64 z (*.f64 x x)) (+.f64 5000000000/216700011257 (/.f64 -7834980397350000000000/46958894878783926720049 (*.f64 x x)))) (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (*.f64 z 9836602843076721127226025000000000/10175993048848756570705281387591593)) (*.f64 z -13463481338555848019041100000000000/10175993048848756570705281387591593)) (pow.f64 x 5)))) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 263505074721/1000000000 (*.f64 x x)))
(fma.f64 x 156699607947/500000000 (*.f64 x (*.f64 x 263505074721/1000000000)))
(*.f64 x (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(*.f64 216700011257/5000000000 (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(*.f64 216700011257/5000000000 (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) 1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (*.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (*.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 x -2) (neg.f64 z)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 z (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 z (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 z (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (cbrt.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3) 13033352773350869092174451844127/125000000000000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3) 13033352773350869092174451844127/125000000000000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 23533438303/500000000 (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3) 13033352773350869092174451844127/125000000000000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000)))))
(*.f64 (*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3) 13033352773350869092174451844127/125000000000000000000000000)) (+.f64 x -2)) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))
(*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(/.f64 (*.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))
(/.f64 (*.f64 z (+.f64 x -2)) (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 3)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3) 1/3)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(neg.f64 (/.f64 (*.f64 z (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 1))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x 216700011257/5000000000)))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x 216700011257/5000000000) x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 (*.f64 x 216700011257/5000000000) x) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))) 1)
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(/.f64 (*.f64 x (fma.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000)) (fma.f64 (*.f64 x 216700011257/5000000000) (-.f64 (*.f64 x 216700011257/5000000000) 263505074721/1000000000) 69434924403719793227841/1000000000000000000))
(/.f64 (*.f64 x (fma.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000)) (fma.f64 (*.f64 x 216700011257/5000000000) (fma.f64 x 216700011257/5000000000 -263505074721/1000000000) 69434924403719793227841/1000000000000000000))
(*.f64 (/.f64 x (fma.f64 (*.f64 x 216700011257/5000000000) (fma.f64 x 216700011257/5000000000 -263505074721/1000000000) 69434924403719793227841/1000000000000000000)) (fma.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000 18296454943249170484848912482507361/1000000000000000000000000000))
(/.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (*.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)))) (+.f64 263505074721/1000000000 (*.f64 -216700011257/5000000000 x)))
(/.f64 x (/.f64 (+.f64 263505074721/1000000000 (*.f64 x -216700011257/5000000000)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 -46958894878783926720049/25000000000000000000 (*.f64 x x)))))
(*.f64 (/.f64 x (fma.f64 x -216700011257/5000000000 263505074721/1000000000)) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 x 46958894878783926720049/25000000000000000000))))
(*.f64 (/.f64 x (fma.f64 x -216700011257/5000000000 263505074721/1000000000)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 x -46958894878783926720049/25000000000000000000))))
(/.f64 (*.f64 (fma.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000) x) (fma.f64 (*.f64 x 216700011257/5000000000) (-.f64 (*.f64 x 216700011257/5000000000) 263505074721/1000000000) 69434924403719793227841/1000000000000000000))
(/.f64 (*.f64 x (fma.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000)) (fma.f64 (*.f64 x 216700011257/5000000000) (fma.f64 x 216700011257/5000000000 -263505074721/1000000000) 69434924403719793227841/1000000000000000000))
(*.f64 (/.f64 x (fma.f64 (*.f64 x 216700011257/5000000000) (fma.f64 x 216700011257/5000000000 -263505074721/1000000000) 69434924403719793227841/1000000000000000000)) (fma.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000 18296454943249170484848912482507361/1000000000000000000000000000))
(/.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (*.f64 46958894878783926720049/25000000000000000000 (*.f64 x x))) x) (+.f64 263505074721/1000000000 (*.f64 -216700011257/5000000000 x)))
(/.f64 x (/.f64 (+.f64 263505074721/1000000000 (*.f64 x -216700011257/5000000000)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 -46958894878783926720049/25000000000000000000 (*.f64 x x)))))
(*.f64 (/.f64 x (fma.f64 x -216700011257/5000000000 263505074721/1000000000)) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 x 46958894878783926720049/25000000000000000000))))
(*.f64 (/.f64 x (fma.f64 x -216700011257/5000000000 263505074721/1000000000)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 x -46958894878783926720049/25000000000000000000))))
(pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 1)
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 3)
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3) 1/3)
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 2)
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 1))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(fma.f64 x 263505074721/1000000000 (*.f64 x (*.f64 x 216700011257/5000000000)))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(fma.f64 x (*.f64 x 216700011257/5000000000) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(fma.f64 263505074721/1000000000 x (*.f64 (*.f64 x 216700011257/5000000000) x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(fma.f64 (*.f64 x 216700011257/5000000000) x (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 216700011257/5000000000))) 1)
(*.f64 x 216700011257/5000000000)
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(*.f64 x 216700011257/5000000000)
(pow.f64 (cbrt.f64 (*.f64 x 216700011257/5000000000)) 3)
(*.f64 x 216700011257/5000000000)
(pow.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000))
(pow.f64 (sqrt.f64 (*.f64 x 216700011257/5000000000)) 2)
(*.f64 x 216700011257/5000000000)
(sqrt.f64 (*.f64 46958894878783926720049/25000000000000000000 (*.f64 x x)))
(sqrt.f64 (*.f64 (*.f64 x x) 46958894878783926720049/25000000000000000000))
(sqrt.f64 (*.f64 x (*.f64 x 46958894878783926720049/25000000000000000000)))
(log.f64 (pow.f64 (exp.f64 216700011257/5000000000) x))
(*.f64 x 216700011257/5000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 216700011257/5000000000))))
(*.f64 x 216700011257/5000000000)
(cbrt.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 x 216700011257/5000000000)) 1))
(*.f64 x 216700011257/5000000000)
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) (*.f64 x 156699607947/500000000))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)))) 1)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3))) (fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 156699607947/500000000) 24554767130743505554809/250000000000000000))
(/.f64 x (/.f64 (fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) -156699607947/500000000) 24554767130743505554809/250000000000000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2)) (/.f64 (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) x))
(*.f64 (/.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2)))
(/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3)) x) (fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 156699607947/500000000) 24554767130743505554809/250000000000000000))
(/.f64 x (/.f64 (fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) -156699607947/500000000) 24554767130743505554809/250000000000000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2)) (/.f64 (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) x))
(*.f64 (/.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 2)))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 1)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))) 3)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))) 2)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 2))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)) 3))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))) 1))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(fma.f64 x 156699607947/500000000 (*.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(fma.f64 x (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (*.f64 x 156699607947/500000000))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(fma.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))

localize31.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(/.f64 -12723143231740136880149/125000000000000000000 x)
99.7%
(*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)
99.3%
(/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
72.1%
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
Compiler

Compiled 61 to 49 computations (19.7% saved)

series9.0ms (0%)

Counts
4 → 36
Calls

12 calls:

TimeVariablePointExpression
4.0ms
x
@0
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
1.0ms
x
@-inf
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
1.0ms
x
@inf
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
0.0ms
x
@0
(*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)
0.0ms
x
@0
(/.f64 -12723143231740136880149/125000000000000000000 x)

rewrite156.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1072×prod-diff
662×expm1-udef
652×log1p-udef
640×fma-def
384×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01694
138190
2524590
Stop Event
node limit
Counts
4 → 150
Calls
Call 1
Inputs
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)
(/.f64 -12723143231740136880149/125000000000000000000 x)
Outputs
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) 1) (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))))) 1)
(/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(/.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (*.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))))
(/.f64 (*.f64 (fma.f64 -1 x 2) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(/.f64 (*.f64 (fma.f64 -1 x 2) (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (*.f64 (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (+.f64 x -2)) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) 1) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (fma.f64 -1 x 2)) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (+.f64 x -2)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) 1) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 -1 x 2)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) 3) (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3)) (fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (-.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(/.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) (fma.f64 -1 x 2)) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (fma.f64 -1 x 2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) 1) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3) (pow.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) 3) (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))))
(fma.f64 (+.f64 x -2) (*.f64 (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (+.f64 x -2) (*.f64 (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 10838835996651139530249/625000000000000000000 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 (pow.f64 x -2) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 1 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (*.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) 1 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x))) (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 10838835996651139530249/625000000000000000000 (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 10838835996651139530249/625000000000000000000 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 10838835996651139530249/625000000000000000000 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 x -2)) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (pow.f64 x -2) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (cbrt.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (fma.f64 -1 x 2) (/.f64 1 (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 x -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) (/.f64 -1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 2)
(pow.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)) -1)
(neg.f64 (/.f64 (+.f64 x -2) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) 1)
(pow.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) 2)
(sqrt.f64 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x -2)) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(exp.f64 (log.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1)
(*.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 x))
(*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1)
(*.f64 1 (/.f64 -12723143231740136880149/125000000000000000000 x))
(*.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) -12723143231740136880149/125000000000000000000)
(pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)
(pow.f64 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2)
(pow.f64 (*.f64 x -125000000000000000000/12723143231740136880149) -1)
(sqrt.f64 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))
(log.f64 (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))

simplify307.0ms (1.1%)

Algorithm
egg-herbie
Rules
686×associate-*l*
680×associate-*r*
460×log-prod
396×cancel-sign-sub-inv
394×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04138670
111176944
247426926
Stop Event
node limit
Counts
186 → 229
Calls
Call 1
Inputs
(/.f64 12723143231740136880149/62500000000000000000 x)
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(*.f64 -250000000000000000000/12723143231740136880149 x)
(+.f64 (*.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (pow.f64 x 2)) (*.f64 -250000000000000000000/12723143231740136880149 x))
(+.f64 (*.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (pow.f64 x 2)) (+.f64 (*.f64 -895619608538184535085688120008120625000000000000000000000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 -250000000000000000000/12723143231740136880149 x)))
(+.f64 (*.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (pow.f64 x 2)) (+.f64 (*.f64 -895619608538184535085688120008120625000000000000000000000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (+.f64 (*.f64 466213580632381042968576515404906594603522190625000000000000000000000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (*.f64 -250000000000000000000/12723143231740136880149 x))))
(*.f64 25000000000/104109730557 x)
(-.f64 (*.f64 25000000000/104109730557 x) 68821202686550684400745/10838835996651139530249)
(-.f64 (+.f64 (*.f64 25000000000/104109730557 x) (*.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 (/.f64 1 x))) 68821202686550684400745/10838835996651139530249)
(-.f64 (+.f64 (*.f64 25000000000/104109730557 x) (*.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/587401828811502505870933833869304441930010005000000000000000000 (/.f64 1 (pow.f64 x 2))) 68821202686550684400745/10838835996651139530249))
(*.f64 25000000000/104109730557 x)
(-.f64 (*.f64 25000000000/104109730557 x) 68821202686550684400745/10838835996651139530249)
(-.f64 (+.f64 (*.f64 25000000000/104109730557 x) (*.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 (/.f64 1 x))) 68821202686550684400745/10838835996651139530249)
(-.f64 (+.f64 (*.f64 25000000000/104109730557 x) (*.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/587401828811502505870933833869304441930010005000000000000000000 (/.f64 1 (pow.f64 x 2))) 68821202686550684400745/10838835996651139530249))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) 1) (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))))) 1)
(/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(/.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (*.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))))
(/.f64 (*.f64 (fma.f64 -1 x 2) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(/.f64 (*.f64 (fma.f64 -1 x 2) (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (*.f64 (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (+.f64 x -2)) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) 1) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (fma.f64 -1 x 2)) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (+.f64 x -2)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) 1) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 -1 x 2)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) 3) (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3)) (fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (-.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(/.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) (fma.f64 -1 x 2)) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (fma.f64 -1 x 2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) 1) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3) (pow.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) 3) (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))))
(fma.f64 (+.f64 x -2) (*.f64 (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (+.f64 x -2) (*.f64 (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 10838835996651139530249/625000000000000000000 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 (pow.f64 x -2) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 1 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (*.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) 1 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x))) (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 10838835996651139530249/625000000000000000000 (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 10838835996651139530249/625000000000000000000 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 10838835996651139530249/625000000000000000000 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 x -2)) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (pow.f64 x -2) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (cbrt.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (fma.f64 -1 x 2) (/.f64 1 (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 x -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) (/.f64 -1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 2)
(pow.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)) -1)
(neg.f64 (/.f64 (+.f64 x -2) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) 1)
(pow.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) 2)
(sqrt.f64 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x -2)) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(exp.f64 (log.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1)
(*.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 x))
(*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1)
(*.f64 1 (/.f64 -12723143231740136880149/125000000000000000000 x))
(*.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) -12723143231740136880149/125000000000000000000)
(pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)
(pow.f64 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2)
(pow.f64 (*.f64 x -125000000000000000000/12723143231740136880149) -1)
(sqrt.f64 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))
(log.f64 (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
Outputs
(/.f64 12723143231740136880149/62500000000000000000 x)
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 -250000000000000000000/12723143231740136880149 x)
(*.f64 x -250000000000000000000/12723143231740136880149)
(+.f64 (*.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (pow.f64 x 2)) (*.f64 -250000000000000000000/12723143231740136880149 x))
(fma.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (*.f64 x x) (*.f64 x -250000000000000000000/12723143231740136880149))
(fma.f64 x -250000000000000000000/12723143231740136880149 (*.f64 x (*.f64 x 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201)))
(+.f64 (*.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (pow.f64 x 2)) (+.f64 (*.f64 -895619608538184535085688120008120625000000000000000000000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 -250000000000000000000/12723143231740136880149 x)))
(fma.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (*.f64 x x) (fma.f64 -895619608538184535085688120008120625000000000000000000000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 x -250000000000000000000/12723143231740136880149)))
(fma.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (*.f64 x x) (fma.f64 x -250000000000000000000/12723143231740136880149 (*.f64 -895619608538184535085688120008120625000000000000000000000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3))))
(+.f64 (*.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (pow.f64 x 2)) (+.f64 (*.f64 -895619608538184535085688120008120625000000000000000000000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (+.f64 (*.f64 466213580632381042968576515404906594603522190625000000000000000000000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (*.f64 -250000000000000000000/12723143231740136880149 x))))
(fma.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (*.f64 x x) (fma.f64 -895619608538184535085688120008120625000000000000000000000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (fma.f64 466213580632381042968576515404906594603522190625000000000000000000000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (*.f64 x -250000000000000000000/12723143231740136880149))))
(fma.f64 1720530067163767110018625000000000000000000/161878373695374854434910217844194695190262201 (*.f64 x x) (fma.f64 -895619608538184535085688120008120625000000000000000000000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (fma.f64 x -250000000000000000000/12723143231740136880149 (*.f64 466213580632381042968576515404906594603522190625000000000000000000000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)))))
(*.f64 25000000000/104109730557 x)
(*.f64 x 25000000000/104109730557)
(-.f64 (*.f64 25000000000/104109730557 x) 68821202686550684400745/10838835996651139530249)
(fma.f64 25000000000/104109730557 x -68821202686550684400745/10838835996651139530249)
(fma.f64 x 25000000000/104109730557 -68821202686550684400745/10838835996651139530249)
(-.f64 (+.f64 (*.f64 25000000000/104109730557 x) (*.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 (/.f64 1 x))) 68821202686550684400745/10838835996651139530249)
(+.f64 (fma.f64 25000000000/104109730557 x (/.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 x)) -68821202686550684400745/10838835996651139530249)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 x) (fma.f64 x 25000000000/104109730557 -68821202686550684400745/10838835996651139530249))
(-.f64 (+.f64 (*.f64 25000000000/104109730557 x) (*.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/587401828811502505870933833869304441930010005000000000000000000 (/.f64 1 (pow.f64 x 2))) 68821202686550684400745/10838835996651139530249))
(-.f64 (-.f64 (fma.f64 25000000000/104109730557 x (/.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 x)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/587401828811502505870933833869304441930010005000000000000000000 (*.f64 x x))) 68821202686550684400745/10838835996651139530249)
(-.f64 (+.f64 (/.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 x) (fma.f64 x 25000000000/104109730557 -68821202686550684400745/10838835996651139530249)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/587401828811502505870933833869304441930010005000000000000000000 (*.f64 x x)))
(*.f64 25000000000/104109730557 x)
(*.f64 x 25000000000/104109730557)
(-.f64 (*.f64 25000000000/104109730557 x) 68821202686550684400745/10838835996651139530249)
(fma.f64 25000000000/104109730557 x -68821202686550684400745/10838835996651139530249)
(fma.f64 x 25000000000/104109730557 -68821202686550684400745/10838835996651139530249)
(-.f64 (+.f64 (*.f64 25000000000/104109730557 x) (*.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 (/.f64 1 x))) 68821202686550684400745/10838835996651139530249)
(+.f64 (fma.f64 25000000000/104109730557 x (/.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 x)) -68821202686550684400745/10838835996651139530249)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 x) (fma.f64 x 25000000000/104109730557 -68821202686550684400745/10838835996651139530249))
(-.f64 (+.f64 (*.f64 25000000000/104109730557 x) (*.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/587401828811502505870933833869304441930010005000000000000000000 (/.f64 1 (pow.f64 x 2))) 68821202686550684400745/10838835996651139530249))
(-.f64 (-.f64 (fma.f64 25000000000/104109730557 x (/.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 x)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/587401828811502505870933833869304441930010005000000000000000000 (*.f64 x x))) 68821202686550684400745/10838835996651139530249)
(-.f64 (+.f64 (/.f64 175124403832320693043256327764324625190262201/1128428295162862690821234941118693000000000 x) (fma.f64 x 25000000000/104109730557 -68821202686550684400745/10838835996651139530249)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/587401828811502505870933833869304441930010005000000000000000000 (*.f64 x x)))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) 1) (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))))) 1)
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 1 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (*.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (/.f64 1 x) 6) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) -26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (/.f64 1 x) 6) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (*.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) -26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (fma.f64 -1 x 2) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (fma.f64 -1 x 2) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 1 x) 6) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (-.f64 2 x) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(/.f64 (*.f64 (fma.f64 -1 x 2) (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (*.f64 (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) -26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) -26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (+.f64 x -2)) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (/.f64 1 x) 6) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) 1) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (/.f64 1 x) 6) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (fma.f64 -1 x 2)) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (fma.f64 -1 x 2) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 1 x) 6) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (-.f64 2 x) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (+.f64 x -2)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) -26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) 1) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) -26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 -1 x 2)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) -26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) -26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(/.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) 3) (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3)) (fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3) 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (pow.f64 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000) (*.f64 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 x 10838835996651139530249/625000000000000000000 -10838835996651139530249/312500000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3) (pow.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 (*.f64 (+.f64 x -2) (pow.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 3)) (fma.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 (*.f64 (+.f64 x -2) (pow.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 (*.f64 (+.f64 x -2) (pow.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (fma.f64 x 10838835996651139530249/625000000000000000000 -10838835996651139530249/312500000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 x 10838835996651139530249/625000000000000000000 -10838835996651139530249/312500000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3) (*.f64 -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 (pow.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 3))) (fma.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 (+.f64 x -2) (/.f64 (pow.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (fma.f64 (+.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 (pow.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (*.f64 (+.f64 x -2) -10838835996651139530249/625000000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (-.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (/.f64 1 x) 6) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(/.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) -26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) (fma.f64 -1 x 2)) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000))
(/.f64 (*.f64 (fma.f64 -1 x 2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) -10838835996651139530249/625000000000000000000) 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000)) (fma.f64 (pow.f64 (/.f64 1 x) 6) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000))
(/.f64 (*.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (-.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (pow.f64 x -4) -26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) 1) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 1)
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))) 3)
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 3) 1/3)
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))) 2)
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 2))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log.f64 (*.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000))) 3))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3) (pow.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) 3)))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000) 3) (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3)))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))) 1))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (fma.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 10838835996651139530249/625000000000000000000)))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 x -2) (*.f64 (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 x -2) (*.f64 (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 10838835996651139530249/625000000000000000000 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 (pow.f64 x -2) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4)))) (cbrt.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (/.f64 (fma.f64 x 10838835996651139530249/625000000000000000000 -10838835996651139530249/312500000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 10838835996651139530249/625000000000000000000 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 10838835996651139530249/625000000000000000000 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 (*.f64 (+.f64 x -2) (pow.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 10838835996651139530249/625000000000000000000 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 (+.f64 x -2) (/.f64 (pow.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (fma.f64 x 10838835996651139530249/625000000000000000000 -10838835996651139530249/312500000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (*.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 10838835996651139530249/625000000000000000000) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000) 1 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000)) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x))) (*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 10838835996651139530249/625000000000000000000 (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 10838835996651139530249/625000000000000000000 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 10838835996651139530249/625000000000000000000 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 10838835996651139530249/625000000000000000000 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 (*.f64 (+.f64 x -2) (pow.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 10838835996651139530249/625000000000000000000 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 (+.f64 x -2) (/.f64 (pow.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))))
(fma.f64 (*.f64 10838835996651139530249/625000000000000000000 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (*.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (fma.f64 x 10838835996651139530249/625000000000000000000 -10838835996651139530249/312500000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 x -2)) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (pow.f64 x -2) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))) (cbrt.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4)))) (cbrt.f64 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))) (/.f64 (fma.f64 x 10838835996651139530249/625000000000000000000 -10838835996651139530249/312500000000000000000) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x))) (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000))
(fma.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 10838835996651139530249/625000000000000000000 (/.f64 (*.f64 (pow.f64 x -2) (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (+.f64 x -2))) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))) 1)
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (fma.f64 -1 x 2) (/.f64 1 (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (fma.f64 -1 x 2) 1) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 2 x) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 1 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2)) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) (/.f64 -1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 -1324603013694583860834610992012993/3125000000000000000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2) 10838835996651139530249/625000000000000000000))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 3)
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3) 1/3)
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 2)
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)) -1)
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(neg.f64 (/.f64 (+.f64 x -2) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (fma.f64 -1 x 2) 1) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (fma.f64 -1 x 2) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 2 x) (-.f64 -104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 2))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) 3))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) 3)))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))) 1))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))) 1)
(*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))
(pow.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) 1)
(*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) 3)
(*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))
(pow.f64 (*.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) 6) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(pow.f64 (*.f64 (sqrt.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000) (/.f64 1 x)) 2)
(*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))
(sqrt.f64 (*.f64 (pow.f64 x -4) 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))
(sqrt.f64 (*.f64 26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x -4)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x -2)) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))
(*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))))
(*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -2) 3) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) 6) -4241959305362616935770766253051655267491536547123751839045382672835405927686343173973861249041050479238479784057709711621945665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) 1))
(*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(*.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))) 1)
(/.f64 -12723143231740136880149/125000000000000000000 x)
(*.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 x))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1)
(/.f64 -12723143231740136880149/125000000000000000000 x)
(*.f64 1 (/.f64 -12723143231740136880149/125000000000000000000 x))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(*.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 (neg.f64 x)))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(*.f64 (/.f64 1 x) -12723143231740136880149/125000000000000000000)
(/.f64 -12723143231740136880149/125000000000000000000 x)
(pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1)
(/.f64 -12723143231740136880149/125000000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)
(/.f64 -12723143231740136880149/125000000000000000000 x)
(pow.f64 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(cbrt.f64 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(pow.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 2)
(/.f64 -12723143231740136880149/125000000000000000000 x)
(pow.f64 (*.f64 x -125000000000000000000/12723143231740136880149) -1)
(/.f64 -12723143231740136880149/125000000000000000000 x)
(sqrt.f64 (*.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (pow.f64 x -2)))
(sqrt.f64 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000))
(log.f64 (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(cbrt.f64 (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(exp.f64 (log.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) 1))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 -12723143231740136880149/125000000000000000000 x)

eval757.0ms (2.6%)

Compiler

Compiled 21003 to 15735 computations (25.1% saved)

prune246.0ms (0.8%)

Pruning

41 alts after pruning (36 fresh and 5 done)

PrunedKeptTotal
New85315868
Fresh92130
Picked101
Done156
Total86441905
Accurracy
100.0%
Counts
905 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.5%
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
36.6%
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
28.2%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
57.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
58.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
57.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
55.0%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
55.1%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
54.8%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
36.7%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
35.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
34.9%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
35.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
34.9%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
3.1%
(/.f64 12723143231740136880149/62500000000000000000 x)
44.7%
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
10.6%
(-.f64 (+.f64 (sqrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
26.0%
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
2.8%
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
2.8%
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
45.6%
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))
2.8%
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
45.8%
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
44.8%
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
51.8%
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z))))) (pow.f64 x 2)))))
48.8%
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
45.0%
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
3.6%
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
44.1%
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
1.7%
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
17.3%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
37.3%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
44.7%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
44.1%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
44.4%
(*.f64 (+.f64 x -2) 104109730557/25000000000)
43.6%
(*.f64 (*.f64 x 25000000000/104109730557) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
35.1%
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
35.3%
(*.f64 z -1000000000/23533438303)
44.4%
(*.f64 x 104109730557/25000000000)
1.6%
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
Compiler

Compiled 1538 to 1171 computations (23.9% saved)

localize75.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.1%
(*.f64 x 104109730557/25000000000)
89.8%
(fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000))
60.0%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 215 to 130 computations (39.5% saved)

series8.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
3.0ms
y
@-inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
y
@0
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
z
@0
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
z
@-inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
z
@inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))

rewrite108.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
712×add-sqr-sqrt
680×pow1
680×*-un-lft-identity
668×add-exp-log
668×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030118
1696114
Stop Event
node limit
Counts
2 → 51
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(-.f64 (/.f64 x (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 2 (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 1) (/.f64 (+.f64 x -2) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))) 1)
(*.f64 1 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 2) (*.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))
(pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 1)
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 3)
(pow.f64 (pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 2))
(log.f64 (exp.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 3))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(exp.f64 (log.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))

simplify133.0ms (0.5%)

Algorithm
egg-herbie
Rules
1370×fma-def
934×associate-*r/
792×unswap-sqr
760×associate-*l/
528×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
024410545
16538403
223846325
Stop Event
node limit
Counts
99 → 129
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 104109730557/25000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(-.f64 (/.f64 x (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 2 (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 1) (/.f64 (+.f64 x -2) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))) 1)
(*.f64 1 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 2) (*.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))
(pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 1)
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 3)
(pow.f64 (pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 2))
(log.f64 (exp.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 3))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(exp.f64 (log.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (fma.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 x (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303 (fma.f64 500000000/23533438303 y -137519416416/23533438303))))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z))))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (fma.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z))))))) (pow.f64 x 3)) (fma.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)))) (*.f64 x x) (*.f64 -1000000000/23533438303 z))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 (neg.f64 (+.f64 49698921037/117667191515 (fma.f64 z -21670001125700000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)))))) (pow.f64 x 3) (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x x) (*.f64 -1000000000/23533438303 z))))
(fma.f64 (fma.f64 z -21670001125700000000/553822718361107519809 (fma.f64 156699607947/23533438303 (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303 (fma.f64 500000000/23533438303 y -137519416416/23533438303)) 49698921037/117667191515)) (neg.f64 (pow.f64 x 3)) (fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 x (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303 (fma.f64 500000000/23533438303 y -137519416416/23533438303)))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 104109730557/25000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 y (*.f64 x x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))))) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (/.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (-.f64 x 2)) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x))) (/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (-.f64 x 2)) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x))) (/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (-.f64 x 2)) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x))) (/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (-.f64 x 2)) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x))))
(*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2)))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x))) (/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (-.f64 x 2)) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x))) (/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (-.f64 x 2)) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x))) (/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (-.f64 x 2)) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x))))
(*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2)))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x))) (/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (-.f64 x 2)) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x))) (/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (-.f64 x 2)) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x))) (/.f64 y (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (-.f64 x 2)) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 y (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(/.f64 z (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x)))
(/.f64 z (/.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000) (-.f64 x 2)))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3))))))
(/.f64 z (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (+.f64 -2 x)))
(/.f64 z (/.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000) (-.f64 x 2)))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 156699607947/500000000 (pow.f64 x 3)))))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 216700011257/5000000000))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (/.f64 x (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 2 (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))))
(/.f64 (/.f64 (-.f64 x 2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) 2)) (/.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (/.f64 (+.f64 -2 x) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 1) (/.f64 (+.f64 x -2) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))))
(/.f64 (/.f64 (-.f64 x 2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) 2)) (/.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (/.f64 (+.f64 -2 x) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))))
(/.f64 (/.f64 (-.f64 x 2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) 2)) (/.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (/.f64 (+.f64 -2 x) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2) (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))) 23533438303/500000000))))
(/.f64 (/.f64 (-.f64 x 2) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) 2)) (/.f64 (cbrt.f64 (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (/.f64 (+.f64 -2 x) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) 3)))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (+.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(fma.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) (+.f64 (pow.f64 x 3) 156699607947/500000000)))) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.f64 1 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 2) (*.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 3)) (+.f64 (pow.f64 x 6) (-.f64 (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 2) (*.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) 3)) (+.f64 (pow.f64 x 6) (-.f64 (*.f64 (pow.f64 x 4) 46958894878783926720049/25000000000000000000) (*.f64 (*.f64 x 216700011257/5000000000) (pow.f64 x 4)))))
(/.f64 (*.f64 (pow.f64 x 6) (+.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 4) (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x -216700011257/5000000000)))))
(pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 3)
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 (pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 3) 1/3)
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 2)
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 2))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(log.f64 (exp.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))) 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))) 1))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))

localize4.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.8%
(/.f64 12723143231740136880149/62500000000000000000 x)
Compiler

Compiled 8 to 6 computations (25% saved)

series1.0ms (0%)

Counts
1 → 0
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 12723143231740136880149/62500000000000000000 x)
0.0ms
x
@inf
(/.f64 12723143231740136880149/62500000000000000000 x)
0.0ms
x
@-inf
(/.f64 12723143231740136880149/62500000000000000000 x)

rewrite74.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
994×pow1
976×add-sqr-sqrt
928×add-exp-log
928×log1p-expm1-u
928×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057
11077
212627
Stop Event
node limit
Counts
1 → 20
Calls
Call 1
Inputs
(/.f64 12723143231740136880149/62500000000000000000 x)
Outputs
(-.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) 1)
(*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))
(*.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 1)
(*.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x))
(*.f64 (cbrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) (cbrt.f64 (/.f64 161878373695374854434910217844194695190262201/3906250000000000000000000000000000000000 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 161878373695374854434910217844194695190262201/3906250000000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) (sqrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(*.f64 -12723143231740136880149/62500000000000000000 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) 12723143231740136880149/62500000000000000000)
(pow.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) 3)
(pow.f64 (pow.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) 2)
(pow.f64 (*.f64 x 62500000000000000000/12723143231740136880149) -1)
(sqrt.f64 (/.f64 161878373695374854434910217844194695190262201/3906250000000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(cbrt.f64 (pow.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(exp.f64 (log.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))

simplify55.0ms (0.2%)

Algorithm
egg-herbie
Rules
1074×associate-*r/
814×associate-/l*
792×log-prod
750×associate-*l/
720×fma-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
049378
1101264
2368150
32414144
Stop Event
node limit
Counts
20 → 24
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) 1)
(*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))
(*.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 1)
(*.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x))
(*.f64 (cbrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) (cbrt.f64 (/.f64 161878373695374854434910217844194695190262201/3906250000000000000000000000000000000000 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 161878373695374854434910217844194695190262201/3906250000000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) (sqrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(*.f64 -12723143231740136880149/62500000000000000000 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) 12723143231740136880149/62500000000000000000)
(pow.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) 3)
(pow.f64 (pow.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) 2)
(pow.f64 (*.f64 x 62500000000000000000/12723143231740136880149) -1)
(sqrt.f64 (/.f64 161878373695374854434910217844194695190262201/3906250000000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(cbrt.f64 (pow.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(exp.f64 (log.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
Outputs
(-.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) 1)
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 1)
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 (cbrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) (cbrt.f64 (/.f64 161878373695374854434910217844194695190262201/3906250000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 (cbrt.f64 (/.f64 161878373695374854434910217844194695190262201/3906250000000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) (sqrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -12723143231740136880149/62500000000000000000 (/.f64 1 (neg.f64 x)))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 (/.f64 1 x) 12723143231740136880149/62500000000000000000)
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(pow.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 1)
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) 3)
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(pow.f64 (pow.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 3) 1/3)
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(pow.f64 (sqrt.f64 (/.f64 12723143231740136880149/62500000000000000000 x)) 2)
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(pow.f64 (*.f64 x 62500000000000000000/12723143231740136880149) -1)
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(sqrt.f64 (/.f64 161878373695374854434910217844194695190262201/3906250000000000000000000000000000000000 (*.f64 x x)))
(fabs.f64 (/.f64 12723143231740136880149/62500000000000000000 x))
(log.f64 (exp.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(cbrt.f64 (pow.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 3))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(exp.f64 (log.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/62500000000000000000 x)))
(+.f64 (+.f64 1 (/.f64 12723143231740136880149/62500000000000000000 x)) -1)
(+.f64 (/.f64 12723143231740136880149/62500000000000000000 x) 0)
(/.f64 12723143231740136880149/62500000000000000000 x)

localize12.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.6%
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
Compiler

Compiled 22 to 18 computations (18.2% saved)

localize24.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))
99.8%
(/.f64 12723143231740136880149/125000000000000000000 x)
99.7%
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
99.5%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
Compiler

Compiled 57 to 36 computations (36.8% saved)

series2.0ms (0%)

Counts
4 → 36
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
0.0ms
x
@0
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
0.0ms
x
@inf
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
0.0ms
x
@inf
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
0.0ms
x
@-inf
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))

rewrite238.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1466×log-prod
1162×fma-def
610×expm1-udef
602×log1p-udef
510×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01488
134376
2509376
Stop Event
node limit
Counts
4 → 253
Calls
Call 1
Inputs
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))
Outputs
(+.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(+.f64 0 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x) (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2) (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x))
(+.f64 (*.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(+.f64 (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 1) (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 (+.f64 x 2) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))) (*.f64 (+.f64 x 2) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 (pow.f64 x 3) -8)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 x x -4)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000) (+.f64 x 2)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2)) (fma.f64 x x -4)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 3) (pow.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3)) (fma.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (-.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (-.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 (pow.f64 x 3) -8)) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 x -2)) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2)) (+.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (exp.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3) (pow.f64 (+.f64 x -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(fma.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(fma.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (+.f64 x -2) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x))
(fma.f64 1 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 1 (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 1))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (+.f64 x -2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2)) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (cbrt.f64 (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 (+.f64 x -2))) (sqrt.f64 (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (*.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (cbrt.f64 (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (sqrt.f64 (+.f64 x -2))) (sqrt.f64 (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 0 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))) (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) 1)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(*.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1)
(*.f64 1 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(*.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(*.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(*.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x))
(*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x (neg.f64 x))))
(*.f64 (pow.f64 x -2) 2157218858562374472887084159837293/625000000000000000000000000000)
(*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (/.f64 1 x))
(pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) 2)
(pow.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) -1)
(sqrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(exp.f64 (log.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(+.f64 0 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))
(*.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(*.f64 1 (/.f64 12723143231740136880149/125000000000000000000 x))
(*.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) 12723143231740136880149/125000000000000000000)
(pow.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 3)
(pow.f64 (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)
(pow.f64 (*.f64 x 125000000000000000000/12723143231740136880149) -1)
(sqrt.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(+.f64 0 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(*.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1)
(*.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(*.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 1 (/.f64 (pow.f64 x 3) (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 1 (/.f64 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (pow.f64 x 3))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(/.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)
(/.f64 (-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x 125000000000000000000/12723143231740136880149)) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (neg.f64 x)) (*.f64 (*.f64 x x) -12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 x x) (neg.f64 x)))
(/.f64 (-.f64 x (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) 12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) x))
(/.f64 (-.f64 (*.f64 x 125000000000000000000/12723143231740136880149) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) 1)) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (neg.f64 x) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) -12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 x) (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 x (neg.f64 x)) x))
(/.f64 (-.f64 (*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x 125000000000000000000/12723143231740136880149)) (*.f64 (*.f64 x (neg.f64 x)) 1)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (neg.f64 x)) (*.f64 (*.f64 x (neg.f64 x)) -12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 x (neg.f64 x)) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (*.f64 x 12723143231740136880149/125000000000000000000)) (*.f64 x x))
(/.f64 (fma.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (*.f64 x 125000000000000000000/12723143231740136880149) (neg.f64 x)) (*.f64 x (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (neg.f64 x)) (*.f64 x -12723143231740136880149/125000000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000))) (neg.f64 (pow.f64 x 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(/.f64 (neg.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (-.f64 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(/.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 -12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (/.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (*.f64 x x)) x)
(pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)) (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (*.f64 (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))))
(log.f64 (*.f64 (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)) (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(exp.f64 (log.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 12723143231740136880149/125000000000000000000 (neg.f64 (/.f64 1 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 1 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x (neg.f64 x))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x (neg.f64 x))) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 x -2) 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (pow.f64 x -2) 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (/.f64 1 x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (/.f64 1 x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 -1 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))

simplify347.0ms (1.2%)

Algorithm
egg-herbie
Rules
1490×fma-neg
584×associate-*l*
570×associate-*r*
568×fma-def
524×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056611241
1152210625
2608710541
Stop Event
node limit
Counts
289 → 376
Calls
Call 1
Inputs
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (pow.f64 x 2))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 -12723143231740136880149/125000000000000000000 x)
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(+.f64 0 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x) (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2) (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x))
(+.f64 (*.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(+.f64 (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 1) (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 (+.f64 x 2) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))) (*.f64 (+.f64 x 2) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 (pow.f64 x 3) -8)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 x x -4)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000) (+.f64 x 2)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2)) (fma.f64 x x -4)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 3) (pow.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3)) (fma.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (-.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (-.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 (pow.f64 x 3) -8)) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 x -2)) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2)) (+.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (exp.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3) (pow.f64 (+.f64 x -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(fma.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(fma.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (+.f64 x -2) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x))
(fma.f64 1 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 1 (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 1))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (+.f64 x -2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2)) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (cbrt.f64 (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 (+.f64 x -2))) (sqrt.f64 (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (*.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (cbrt.f64 (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (sqrt.f64 (+.f64 x -2))) (sqrt.f64 (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 0 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))) (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) 1)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(*.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1)
(*.f64 1 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(*.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(*.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(*.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x))
(*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x (neg.f64 x))))
(*.f64 (pow.f64 x -2) 2157218858562374472887084159837293/625000000000000000000000000000)
(*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (/.f64 1 x))
(pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) 2)
(pow.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) -1)
(sqrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(exp.f64 (log.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(+.f64 0 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))
(*.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(*.f64 1 (/.f64 12723143231740136880149/125000000000000000000 x))
(*.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) 12723143231740136880149/125000000000000000000)
(pow.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 3)
(pow.f64 (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)
(pow.f64 (*.f64 x 125000000000000000000/12723143231740136880149) -1)
(sqrt.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(+.f64 0 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(*.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1)
(*.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(*.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 1 (/.f64 (pow.f64 x 3) (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 1 (/.f64 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (pow.f64 x 3))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(/.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)
(/.f64 (-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x 125000000000000000000/12723143231740136880149)) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (neg.f64 x)) (*.f64 (*.f64 x x) -12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 x x) (neg.f64 x)))
(/.f64 (-.f64 x (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) 12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) x))
(/.f64 (-.f64 (*.f64 x 125000000000000000000/12723143231740136880149) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) 1)) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (neg.f64 x) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) -12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 x) (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 x (neg.f64 x)) x))
(/.f64 (-.f64 (*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x 125000000000000000000/12723143231740136880149)) (*.f64 (*.f64 x (neg.f64 x)) 1)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (neg.f64 x)) (*.f64 (*.f64 x (neg.f64 x)) -12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 x (neg.f64 x)) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (*.f64 x 12723143231740136880149/125000000000000000000)) (*.f64 x x))
(/.f64 (fma.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (*.f64 x 125000000000000000000/12723143231740136880149) (neg.f64 x)) (*.f64 x (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (neg.f64 x)) (*.f64 x -12723143231740136880149/125000000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000))) (neg.f64 (pow.f64 x 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(/.f64 (neg.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (-.f64 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(/.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 -12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (/.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (*.f64 x x)) x)
(pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)) (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (*.f64 (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))))
(log.f64 (*.f64 (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)) (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(exp.f64 (log.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 12723143231740136880149/125000000000000000000 (neg.f64 (/.f64 1 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 1 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x (neg.f64 x))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x (neg.f64 x))) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 x -2) 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (pow.f64 x -2) 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (/.f64 1 x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (/.f64 1 x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 -1 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
Outputs
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (pow.f64 x 2))
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000) (/.f64 2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)) 13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)) 13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)) 13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(/.f64 -12723143231740136880149/125000000000000000000 x)
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(/.f64 -12723143231740136880149/125000000000000000000 x)
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(+.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(+.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(+.f64 0 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x) (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2) (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(+.f64 (*.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(+.f64 (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 1) (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 1))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))) 1)
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 (fma.f64 x x 4) (*.f64 x -2))) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))) (*.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 2)) (-.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x))) (/.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 2)) (-.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x))) (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 (+.f64 x 2) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))) (*.f64 (+.f64 x 2) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 2)) (-.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 2)) (-.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 (pow.f64 x 3) -8)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 (fma.f64 x x 4) (*.f64 x -2))) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 x x -4)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000) (+.f64 x 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 2)) (-.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x))) (/.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 (fma.f64 x x 4) (*.f64 x -2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 2)) (-.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x))) (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2)) (fma.f64 x x -4)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 x 2)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 2)) (-.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 2)) (-.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 3) (pow.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3)) (fma.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (-.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 3) (pow.f64 (*.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)) 3)) (fma.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (*.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)) (-.f64 (*.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 3) (pow.f64 (*.f64 (+.f64 x -2) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)) 3)) (fma.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (*.f64 (+.f64 x -2) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)) (-.f64 (*.f64 (+.f64 x -2) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (-.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(/.f64 (-.f64 (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (*.f64 (+.f64 x -2) (+.f64 x -2)) (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 2))) (-.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x))))
(/.f64 (-.f64 (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (+.f64 x -2) (*.f64 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 2) (+.f64 x -2)))) (-.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000) (+.f64 x -2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (+.f64 x -2))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 2)) (/.f64 (-.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)) (+.f64 x -2)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 2)) (/.f64 (-.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)) (+.f64 x -2)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 (pow.f64 x 3) -8)) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)) (/.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (-.f64 (fma.f64 x x 4) (*.f64 x -2)))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)) (/.f64 (-.f64 (fma.f64 x x 4) (*.f64 x -2)) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (fma.f64 x x 4) (*.f64 x 2))) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 x -2)) (fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (-.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 104109730557/25000000000) 10838835996651139530249/625000000000000000000))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000) (+.f64 x -2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (+.f64 x -2))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2)) (+.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 2)) (/.f64 (-.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)) (+.f64 x -2)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) 2)) (/.f64 (-.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)) (+.f64 x -2)))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 1)
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) 3)
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 3) 1/3)
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) 2)
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x))) 2))
(fabs.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(log.f64 (*.f64 (exp.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (exp.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) 3))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3)))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3) (pow.f64 (+.f64 x -2) 3)))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) 1))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 -2 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (+.f64 x -2) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) -2 (*.f64 (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) x))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 1 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (cbrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (cbrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (pow.f64 (cbrt.f64 (+.f64 x -2)) 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 104109730557/25000000000 (cbrt.f64 (+.f64 x -2))) (*.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 104109730557/25000000000 (cbrt.f64 (+.f64 x -2))) (*.f64 (+.f64 x -2) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(+.f64 (*.f64 (+.f64 x -2) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)) (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 (+.f64 x -2)) 3)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (sqrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (/.f64 x (sqrt.f64 (+.f64 x -2)))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 104109730557/25000000000 (sqrt.f64 (+.f64 x -2))) (*.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 104109730557/25000000000 (sqrt.f64 (+.f64 x -2))) (*.f64 (+.f64 x -2) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 1 (*.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 1))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (sqrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (/.f64 x (sqrt.f64 (+.f64 x -2)))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (+.f64 x -2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (sqrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (/.f64 x (sqrt.f64 (+.f64 x -2)))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (*.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2)) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (cbrt.f64 (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 104109730557/25000000000 (cbrt.f64 (+.f64 x -2))) (*.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 104109730557/25000000000 (cbrt.f64 (+.f64 x -2))) (*.f64 (+.f64 x -2) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(+.f64 (*.f64 (+.f64 x -2) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)) (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 (+.f64 x -2)) 3)))
(fma.f64 (*.f64 104109730557/25000000000 (sqrt.f64 (+.f64 x -2))) (sqrt.f64 (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 104109730557/25000000000 (sqrt.f64 (+.f64 x -2))) (*.f64 (+.f64 x -2) (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 104109730557/25000000000 (sqrt.f64 (+.f64 x -2))) (*.f64 (+.f64 x -2) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))
(fma.f64 (*.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (cbrt.f64 (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (cbrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (cbrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (*.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (pow.f64 (cbrt.f64 (+.f64 x -2)) 3)))
(fma.f64 (*.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (sqrt.f64 (+.f64 x -2))) (sqrt.f64 (+.f64 x -2)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (sqrt.f64 (+.f64 x -2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(fma.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (/.f64 x (sqrt.f64 (+.f64 x -2)))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 0 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))) (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) 1)
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1)
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(*.f64 1 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(*.f64 (cbrt.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(*.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(*.f64 (cbrt.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(*.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x))
(pow.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) 2)
(*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x (neg.f64 x))))
(/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (neg.f64 x)))
(/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (neg.f64 (*.f64 x x)))
(*.f64 (pow.f64 x -2) 2157218858562374472887084159837293/625000000000000000000000000000)
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (/.f64 1 x))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1)
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) 3)
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(pow.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) 1/3)
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(pow.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) 2)
(pow.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) -1)
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(sqrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(exp.f64 (log.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) 1))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))
(/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))
(+.f64 0 (/.f64 12723143231740136880149/125000000000000000000 x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 1 (/.f64 12723143231740136880149/125000000000000000000 x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2))
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 (neg.f64 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 (/.f64 1 x) 12723143231740136880149/125000000000000000000)
(/.f64 12723143231740136880149/125000000000000000000 x)
(pow.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(/.f64 12723143231740136880149/125000000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 3)
(/.f64 12723143231740136880149/125000000000000000000 x)
(pow.f64 (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(cbrt.f64 (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(pow.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)
(/.f64 12723143231740136880149/125000000000000000000 x)
(pow.f64 (*.f64 x 125000000000000000000/12723143231740136880149) -1)
(/.f64 12723143231740136880149/125000000000000000000 x)
(sqrt.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x)))
(sqrt.f64 (/.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x))
(log.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 12723143231740136880149/125000000000000000000 x)
(cbrt.f64 (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(exp.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 1))
(/.f64 12723143231740136880149/125000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(+.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(+.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(+.f64 0 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)))))
(*.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1)
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(*.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(*.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)))
(*.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (*.f64 (neg.f64 x) 12723143231740136880149/125000000000000000000))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (pow.f64 x 3))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2)) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(*.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 1 (/.f64 (pow.f64 x 3) (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000))))
(*.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (*.f64 (neg.f64 x) 12723143231740136880149/125000000000000000000))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (pow.f64 x 3))
(/.f64 1 (/.f64 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2)) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(/.f64 1 (/.f64 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (pow.f64 x 3))
(*.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (*.f64 (neg.f64 x) 12723143231740136880149/125000000000000000000))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (pow.f64 x 3))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2)) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(/.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(/.f64 (-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x 125000000000000000000/12723143231740136880149)) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x 125000000000000000000/12723143231740136880149)) (*.f64 x x)) (*.f64 (pow.f64 x 3) 125000000000000000000/12723143231740136880149))
(/.f64 (-.f64 (*.f64 x 2157218858562374472887084159837293/63615716158700684400745000000000) (*.f64 x x)) (*.f64 (pow.f64 x 3) 125000000000000000000/12723143231740136880149))
(/.f64 (-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (neg.f64 x)) (*.f64 (*.f64 x x) -12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 x x) (neg.f64 x)))
(/.f64 (-.f64 (neg.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (*.f64 x (*.f64 x -12723143231740136880149/125000000000000000000))) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 x (-.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (neg.f64 (pow.f64 x 3)))
(/.f64 (-.f64 x (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) 12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) x))
(/.f64 (-.f64 x (*.f64 (*.f64 x x) 63615716158700684400745000000000/2157218858562374472887084159837293)) (*.f64 (*.f64 x x) (*.f64 625000000000000000000000000000/2157218858562374472887084159837293 x)))
(/.f64 (+.f64 x (*.f64 (*.f64 x x) -63615716158700684400745000000000/2157218858562374472887084159837293)) (*.f64 (pow.f64 x 3) 625000000000000000000000000000/2157218858562374472887084159837293))
(/.f64 (-.f64 (*.f64 x 125000000000000000000/12723143231740136880149) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) 1)) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 x 125000000000000000000/12723143231740136880149) (*.f64 x (*.f64 x 625000000000000000000000000000/2157218858562374472887084159837293))) (*.f64 (*.f64 x x) (*.f64 625000000000000000000000000000/2157218858562374472887084159837293 (*.f64 x 125000000000000000000/12723143231740136880149))))
(/.f64 (*.f64 x (-.f64 125000000000000000000/12723143231740136880149 (*.f64 x 625000000000000000000000000000/2157218858562374472887084159837293))) (*.f64 x (*.f64 x (*.f64 78125000000000000000000000000000000000000000000000/27446604519700058401775440593241261353133253888481596657 x))))
(/.f64 (-.f64 (neg.f64 x) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) -12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 (*.f64 x x) 625000000000000000000000000000/2157218858562374472887084159837293) (neg.f64 x)))
(/.f64 (-.f64 (neg.f64 x) (*.f64 (*.f64 x x) -63615716158700684400745000000000/2157218858562374472887084159837293)) (*.f64 (neg.f64 x) (*.f64 x (*.f64 x 625000000000000000000000000000/2157218858562374472887084159837293))))
(/.f64 (fma.f64 -1 x (*.f64 x (*.f64 x 63615716158700684400745000000000/2157218858562374472887084159837293))) (neg.f64 (*.f64 (pow.f64 x 3) 625000000000000000000000000000/2157218858562374472887084159837293)))
(/.f64 (fma.f64 x -1 (*.f64 x (*.f64 x 63615716158700684400745000000000/2157218858562374472887084159837293))) (neg.f64 (*.f64 (pow.f64 x 3) 625000000000000000000000000000/2157218858562374472887084159837293)))
(/.f64 (-.f64 (*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 x) (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 x (neg.f64 x)) x))
(/.f64 (-.f64 (neg.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (*.f64 x (*.f64 x -12723143231740136880149/125000000000000000000))) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 x (-.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (neg.f64 (pow.f64 x 3)))
(/.f64 (-.f64 (*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x 125000000000000000000/12723143231740136880149)) (*.f64 (*.f64 x (neg.f64 x)) 1)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x 125000000000000000000/12723143231740136880149)) (*.f64 x (neg.f64 x))) (*.f64 (neg.f64 (pow.f64 x 3)) 125000000000000000000/12723143231740136880149))
(/.f64 (+.f64 (*.f64 x x) (*.f64 x -2157218858562374472887084159837293/63615716158700684400745000000000)) (neg.f64 (*.f64 (pow.f64 x 3) 125000000000000000000/12723143231740136880149)))
(/.f64 (fma.f64 x -2157218858562374472887084159837293/63615716158700684400745000000000 (*.f64 x x)) (neg.f64 (*.f64 (pow.f64 x 3) 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (neg.f64 x)) (*.f64 (*.f64 x (neg.f64 x)) -12723143231740136880149/125000000000000000000)) (*.f64 (*.f64 x (neg.f64 x)) (neg.f64 x)))
(*.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (*.f64 (neg.f64 x) 12723143231740136880149/125000000000000000000))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (pow.f64 x 3))
(/.f64 (-.f64 (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (*.f64 x 12723143231740136880149/125000000000000000000)) (*.f64 x x))
(/.f64 (-.f64 (*.f64 x (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (*.f64 x 12723143231740136880149/125000000000000000000)) (*.f64 x x))
(/.f64 (*.f64 x (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))) (*.f64 x x))
(/.f64 (fma.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (*.f64 x 125000000000000000000/12723143231740136880149) (neg.f64 x)) (*.f64 x (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (/.f64 (*.f64 x 2157218858562374472887084159837293/63615716158700684400745000000000) x) x) (*.f64 x (*.f64 x 125000000000000000000/12723143231740136880149)))
(/.f64 (-.f64 (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (neg.f64 x)) (*.f64 x -12723143231740136880149/125000000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 x) (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000))) (neg.f64 (pow.f64 x 3)))
(/.f64 (-.f64 (neg.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (*.f64 x (*.f64 x -12723143231740136880149/125000000000000000000))) (neg.f64 (pow.f64 x 3)))
(/.f64 (*.f64 x (-.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (neg.f64 (pow.f64 x 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2)) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(*.f64 1 (/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(/.f64 (neg.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (neg.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x))) (neg.f64 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 1 (/.f64 (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (-.f64 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))))
(/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))))
(/.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 -12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (/.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (*.f64 x x)) x)
(*.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (*.f64 (neg.f64 x) 12723143231740136880149/125000000000000000000))) (/.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 x (+.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (pow.f64 x 3))
(pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1)
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 3)
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(pow.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3) 1/3)
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2)
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) 2))
(fabs.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x))
(log.f64 (exp.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (*.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)) (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (*.f64 (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (*.f64 (exp.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (/.f64 (pow.f64 (exp.f64 2157218858562374472887084159837293/625000000000000000000000000000) (pow.f64 x -2)) (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))) (+.f64 1 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 3))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(exp.f64 (log.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 1))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1 (/.f64 -12723143231740136880149/125000000000000000000 x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 1 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 12723143231740136880149/125000000000000000000 (neg.f64 (/.f64 1 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) 1 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 1 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 1 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (cbrt.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2))) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (sqrt.f64 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (pow.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) 2) (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (pow.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) 2))
(fma.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(+.f64 (pow.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) 2) (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (pow.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) 2))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (*.f64 (neg.f64 x) 12723143231740136880149/125000000000000000000))) (/.f64 1 (pow.f64 x 3)) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (*.f64 x (+.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (pow.f64 x 3)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (*.f64 (neg.f64 x) 12723143231740136880149/125000000000000000000))) (/.f64 1 (pow.f64 x 3)) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (*.f64 x (+.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (pow.f64 x 3)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (*.f64 (neg.f64 x) 12723143231740136880149/125000000000000000000))) (/.f64 1 (pow.f64 x 3)) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (*.f64 x (+.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (pow.f64 x 3)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (*.f64 x (neg.f64 x)) 12723143231740136880149/125000000000000000000)) (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (fma.f64 x 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (*.f64 (neg.f64 x) 12723143231740136880149/125000000000000000000))) (/.f64 1 (pow.f64 x 3)) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (*.f64 x (+.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x -12723143231740136880149/125000000000000000000))) (pow.f64 x 3)))
(fma.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x (neg.f64 x))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (neg.f64 x))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 (/.f64 -1 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x (neg.f64 x))) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(+.f64 (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x (neg.f64 x))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 (/.f64 -1 x) x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(fma.f64 -12723143231740136880149/125000000000000000000 (/.f64 1 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (-.f64 (pow.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2)) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (-.f64 (pow.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2)) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (-.f64 (pow.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2)) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (-.f64 (pow.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2)) 3) (/.f64 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (fma.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x -2) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(fma.f64 (pow.f64 x -2) 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (pow.f64 x -2) 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 (/.f64 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)) (/.f64 1 (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (+.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 4)) (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -2) (/.f64 12723143231740136880149/125000000000000000000 x))))
(fma.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (/.f64 1 x) (/.f64 -12723143231740136880149/125000000000000000000 x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) (/.f64 1 x) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 -1 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (/.f64 1 x)) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 1 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (/.f64 (sqrt.f64 2157218858562374472887084159837293/625000000000000000000000000000) x) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (fma.f64 (/.f64 -1 x) 12723143231740136880149/125000000000000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) 2)) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x))
(/.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) -12723143231740136880149/125000000000000000000) x)
(/.f64 (+.f64 -12723143231740136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) x)

localize44.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x)
99.4%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
93.6%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
86.5%
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
Compiler

Compiled 121 to 82 computations (32.2% saved)

series61.0ms (0.2%)

Counts
2 → 44
Calls

12 calls:

TimeVariablePointExpression
54.0ms
y
@0
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
1.0ms
y
@0
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
1.0ms
y
@inf
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
1.0ms
x
@0
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
1.0ms
x
@inf
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))

rewrite119.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1256×prod-diff
846×expm1-udef
478×add-sqr-sqrt
456×pow1
456×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020114
146898
2658898
Stop Event
node limit
Counts
2 → 95
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))) 1)
(*.f64 y (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(*.f64 y (*.f64 x (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 x (*.f64 y (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 y x) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 1)
(*.f64 1 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 2) (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (sqrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(*.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y x))
(*.f64 (/.f64 y 1) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x 1) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 y x) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 y x) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 y x) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 3)
(pow.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) -1)
(neg.f64 (/.f64 (*.f64 y x) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 2))
(log.f64 (exp.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(exp.f64 (log.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(+.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) x) (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) -2))
(+.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) -2) (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) x))
(+.f64 (*.f64 x (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (*.f64 -2 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(+.f64 (*.f64 -2 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (*.f64 x (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))) 1)
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 y x) (+.f64 x -2))))
(/.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) (+.f64 x 2)))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (+.f64 -8 (pow.f64 x 3))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 y (fma.f64 x x -4)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (+.f64 x 2)))
(/.f64 (*.f64 (*.f64 y x) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 x x -4)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2)))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) (fma.f64 x x -4)) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) y) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 y x)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 x (neg.f64 y))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (fma.f64 x x -4) y) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (*.f64 (fma.f64 x x -4) (*.f64 y x)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))
(/.f64 (*.f64 (fma.f64 x x -4) (*.f64 x (neg.f64 y))) (*.f64 (+.f64 x 2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (neg.f64 (*.f64 (*.f64 y x) (+.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 x -2) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 x -2) (*.f64 x (neg.f64 y))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))))

simplify188.0ms (0.6%)

Algorithm
egg-herbie
Rules
958×unswap-sqr
612×associate-*r*
562×associate-/l*
552×associate-*l*
458×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04268349
112928159
253828157
Stop Event
node limit
Counts
139 → 181
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 500000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (*.f64 500000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y)) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y))) (+.f64 (*.f64 10835000562850000000/553822718361107519809 y) (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 y))) (pow.f64 x 4))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y)) (pow.f64 x 3))))))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -57101552658317326134297/5000000000000000000 y) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y))) (*.f64 156699607947/500000000 y))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3)))))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 6))) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 57101552658317326134297/5000000000000000000 (/.f64 y (pow.f64 x 6))))))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (pow.f64 x 4))) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -2 (/.f64 y (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 y) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))))))) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(/.f64 y (pow.f64 x 2))
(+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))))))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))) 1)
(*.f64 y (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(*.f64 y (*.f64 x (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 x (*.f64 y (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 y x) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 1)
(*.f64 1 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 2) (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (sqrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(*.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y x))
(*.f64 (/.f64 y 1) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x 1) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 y x) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 y x) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 y x) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 3)
(pow.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) -1)
(neg.f64 (/.f64 (*.f64 y x) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 2))
(log.f64 (exp.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(exp.f64 (log.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(+.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) x) (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) -2))
(+.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) -2) (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) x))
(+.f64 (*.f64 x (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (*.f64 -2 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(+.f64 (*.f64 -2 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (*.f64 x (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))) 1)
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 y x) (+.f64 x -2))))
(/.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) (+.f64 x 2)))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (+.f64 -8 (pow.f64 x 3))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 y (fma.f64 x x -4)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (+.f64 x 2)))
(/.f64 (*.f64 (*.f64 y x) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 x x -4)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2)))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) (fma.f64 x x -4)) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) y) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 y x)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 x (neg.f64 y))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (fma.f64 x x -4) y) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (*.f64 (fma.f64 x x -4) (*.f64 y x)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))
(/.f64 (*.f64 (fma.f64 x x -4) (*.f64 x (neg.f64 y))) (*.f64 (+.f64 x 2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (neg.f64 (*.f64 (*.f64 y x) (+.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 x -2) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 x -2) (*.f64 x (neg.f64 y))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))))
Outputs
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 500000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 y x) 500000000/23533438303)
(*.f64 y (*.f64 500000000/23533438303 x))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (*.f64 500000000/23533438303 (*.f64 y x)))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 y x) 500000000/23533438303))
(fma.f64 (*.f64 y x) 500000000/23533438303 (*.f64 y (*.f64 (*.f64 x x) -78349803973500000000/553822718361107519809)))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y)) (pow.f64 x 3)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (fma.f64 500000000/23533438303 (*.f64 y x) (neg.f64 (*.f64 (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127) (pow.f64 x 3)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (-.f64 (*.f64 y (*.f64 500000000/23533438303 x)) (*.f64 (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y))) (+.f64 (*.f64 10835000562850000000/553822718361107519809 y) (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 y))) (pow.f64 x 4))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y)) (pow.f64 x 3))))))
(fma.f64 -1 (*.f64 (fma.f64 -156699607947/23533438303 (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 y -10067800657947609353103200000000/13033352773350869092174451844127)) (pow.f64 x 4)) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (fma.f64 500000000/23533438303 (*.f64 y x) (neg.f64 (*.f64 (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127) (pow.f64 x 3))))))
(-.f64 (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (-.f64 (*.f64 y (*.f64 500000000/23533438303 x)) (*.f64 (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127) (pow.f64 x 3)))) (*.f64 (fma.f64 y -10067800657947609353103200000000/13033352773350869092174451844127 (*.f64 y 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481)) (pow.f64 x 4)))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (-.f64 (/.f64 y (pow.f64 x 3)) (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5))))
(-.f64 (fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (/.f64 y (pow.f64 x 3))) (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -57101552658317326134297/5000000000000000000 y) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y))) (*.f64 156699607947/500000000 y))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3)))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 -57101552658317326134297/5000000000000000000 y (fma.f64 -216700011257/5000000000 (*.f64 y -40371268010758926720049/25000000000000000000) (*.f64 y 156699607947/500000000))) (pow.f64 x 6)) (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3)))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (-.f64 (-.f64 (/.f64 y (pow.f64 x 3)) (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5))) (/.f64 (fma.f64 y -57101552658317326134297/5000000000000000000 (fma.f64 y 156699607947/500000000 (*.f64 y 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 6))))
(-.f64 (-.f64 (fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (/.f64 y (pow.f64 x 3))) (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5))) (/.f64 (fma.f64 y -57101552658317326134297/5000000000000000000 (fma.f64 y 156699607947/500000000 (*.f64 y 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 6)))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (-.f64 (/.f64 y (pow.f64 x 3)) (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5))))
(-.f64 (fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (/.f64 y (pow.f64 x 3))) (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 6))) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 57101552658317326134297/5000000000000000000 (/.f64 y (pow.f64 x 6))))))))
(fma.f64 216700011257/5000000000 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6)) (+.f64 (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3))) (*.f64 (/.f64 y (pow.f64 x 6)) 57101552658317326134297/5000000000000000000)))))
(fma.f64 216700011257/5000000000 (/.f64 y (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000)) (fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6)) (-.f64 (fma.f64 (/.f64 y (pow.f64 x 6)) 57101552658317326134297/5000000000000000000 (/.f64 y (pow.f64 x 3))) (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5))))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 x (*.f64 y -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))
(fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x (*.f64 y -1000000000/23533438303)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809))) (fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x (*.f64 y -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (pow.f64 x 4))) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809))) (fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 -1 (*.f64 (pow.f64 x 4) (fma.f64 -21670001125700000000/553822718361107519809 y (fma.f64 263505074721/47066876606 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 -156699607947/23533438303 (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809)))))) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))))
(-.f64 (fma.f64 (*.f64 y x) -1000000000/23533438303 (-.f64 (*.f64 x (*.f64 x (*.f64 y 168466327098500000000/553822718361107519809))) (*.f64 (pow.f64 x 4) (fma.f64 y -21670001125700000000/553822718361107519809 (fma.f64 -156699607947/23533438303 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127)))))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x (*.f64 y -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)))) (*.f64 (pow.f64 x 4) (fma.f64 y -21670001125700000000/553822718361107519809 (fma.f64 -156699607947/23533438303 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127)))))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -2 (/.f64 y (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 (*.f64 y -2) (pow.f64 x 3)) (/.f64 (*.f64 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) (pow.f64 x 4)))) (/.f64 (*.f64 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (/.f64 (neg.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000))) (pow.f64 x 4)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 y) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))))))) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 156699607947/500000000 y (fma.f64 263505074721/1000000000 (*.f64 y -226700011257/5000000000) (*.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000)))))) (pow.f64 x 5)) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) (pow.f64 x 4)))))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 y 156699607947/500000000 (fma.f64 -216700011257/5000000000 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5)) (/.f64 y (*.f64 x x))) (+.f64 (/.f64 (neg.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000))) (pow.f64 x 4)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(+.f64 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 (fma.f64 y 156699607947/500000000 (fma.f64 -216700011257/5000000000 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5))) (+.f64 (/.f64 (neg.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000))) (pow.f64 x 4)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (neg.f64 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))))
(-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 4)) (+.f64 (/.f64 y (*.f64 x x)) (neg.f64 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))))
(-.f64 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))))))))
(fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 4)) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 (*.f64 -156699607947/500000000 y) (pow.f64 x 5)))))))
(-.f64 (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)) (-.f64 (fma.f64 263505074721/1000000000 (/.f64 y (/.f64 (pow.f64 x 5) 226700011257/5000000000)) (/.f64 (*.f64 y -156699607947/500000000) (pow.f64 x 5))) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(+.f64 (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)) (-.f64 (fma.f64 263505074721/1000000000 (/.f64 y (/.f64 (pow.f64 x 5) 226700011257/5000000000)) (/.f64 (*.f64 y -156699607947/500000000) (pow.f64 x 5))) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000)))) (-.f64 (/.f64 y (*.f64 x x)) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))) 1)
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 y (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 y (*.f64 x (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 x (*.f64 y (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 y x) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 1)
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 2))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 2) (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (sqrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 x (neg.f64 y)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (/.f64 (neg.f64 y) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y x))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y 1) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x 1) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 y x) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 y x) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 y x) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 23533438303/500000000 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) -23533438303/500000000)))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))
(*.f64 (/.f64 (*.f64 y x) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))
(/.f64 (*.f64 y x) (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 1)
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 3)
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3) 1/3)
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 2)
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) -1)
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(neg.f64 (/.f64 (*.f64 y x) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 x (neg.f64 y)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (/.f64 (neg.f64 y) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(sqrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 2))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) 1))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) x) (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) -2))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(+.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) -2) (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) x))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(+.f64 (*.f64 x (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (*.f64 -2 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(+.f64 (*.f64 -2 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (*.f64 x (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))) 1)
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 y x) (+.f64 x -2))))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 x (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) (+.f64 x 2)))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(*.f64 y (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (+.f64 -8 (pow.f64 x 3))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 x (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(/.f64 (*.f64 y (fma.f64 x x -4)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (+.f64 x 2)))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(*.f64 y (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 x (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 x x -4)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2)))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(*.f64 y (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2))))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (/.f64 (*.f64 (*.f64 x (neg.f64 y)) (+.f64 (pow.f64 x 3) -8)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 x (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (/.f64 (*.f64 (neg.f64 y) (+.f64 (pow.f64 x 3) -8)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) (fma.f64 x x -4)) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (*.f64 x (neg.f64 y)) (fma.f64 x x -4)) (+.f64 x 2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 x (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (*.f64 (neg.f64 y) (fma.f64 x x -4)) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) y) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(*.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 x (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 y x)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 x (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))
(*.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 x (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 x (neg.f64 y))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (*.f64 x (neg.f64 y)) (+.f64 (pow.f64 x 3) -8)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 x (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (/.f64 (*.f64 (neg.f64 y) (+.f64 (pow.f64 x 3) -8)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (*.f64 (fma.f64 x x -4) y) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(*.f64 y (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2))))
(/.f64 (*.f64 (fma.f64 x x -4) (*.f64 y x)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(*.f64 y (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2))))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(*.f64 y (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2))))
(/.f64 (*.f64 (fma.f64 x x -4) (*.f64 x (neg.f64 y))) (*.f64 (+.f64 x 2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (*.f64 x (neg.f64 y)) (fma.f64 x x -4)) (+.f64 x 2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 x (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (*.f64 (neg.f64 y) (fma.f64 x x -4)) (+.f64 x 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 y x) (+.f64 x -2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 (+.f64 x -2) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 x (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(/.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(*.f64 y (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2))))
(/.f64 (*.f64 (+.f64 x -2) (*.f64 x (neg.f64 y))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 y (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 (*.f64 x (neg.f64 y)) (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 x (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(/.f64 (*.f64 (fma.f64 x x -4) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (+.f64 x 2))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(*.f64 y (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2))))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 1)
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))) 3)
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 3) 1/3)
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))) 2)
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 2))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (+.f64 x -2)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))) 3))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3) (pow.f64 (+.f64 x -2) 3)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3)))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))) 1))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))))
(/.f64 (*.f64 (*.f64 y (+.f64 x -2)) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))

eval578.0ms (2%)

Compiler

Compiled 23275 to 16479 computations (29.2% saved)

prune334.0ms (1.1%)

Pruning

42 alts after pruning (35 fresh and 7 done)

PrunedKeptTotal
New8629871
Fresh52631
Picked101
Done279
Total87042912
Accurracy
100.0%
Counts
912 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.1%
(fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x (*.f64 y -1000000000/23533438303)))
44.5%
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
36.6%
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
28.2%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
57.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
58.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
57.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
55.0%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
55.1%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
54.8%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
36.7%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
35.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
34.9%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
35.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
34.9%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
3.3%
(/.f64 y (*.f64 x x))
3.1%
(/.f64 12723143231740136880149/62500000000000000000 x)
10.6%
(-.f64 (+.f64 (sqrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
26.0%
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
45.6%
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))
45.8%
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
44.8%
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
51.8%
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z))))) (pow.f64 x 2)))))
48.8%
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
45.0%
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
44.1%
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
1.7%
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
17.3%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
16.5%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
37.3%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
44.7%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
44.1%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
16.4%
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
16.4%
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
44.4%
(*.f64 (+.f64 x -2) 104109730557/25000000000)
43.6%
(*.f64 (*.f64 x 25000000000/104109730557) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
16.7%
(*.f64 (*.f64 -1000000000/23533438303 y) x)
35.1%
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
35.3%
(*.f64 z -1000000000/23533438303)
44.4%
(*.f64 x 104109730557/25000000000)
16.7%
(*.f64 -1000000000/23533438303 (*.f64 y x))
Compiler

Compiled 832 to 625 computations (24.9% saved)

regimes1.1s (3.8%)

Counts
76 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (*.f64 x 25000000000/104109730557) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x (*.f64 y -1000000000/23533438303)))
(-.f64 (+.f64 (sqrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 (+.f64 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 104109730557/25000000000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))
Calls

4 calls:

580.0ms
z
290.0ms
y
101.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
96.0ms
x
Results
AccuracySegmentsBranch
99.0%3x
70.7%9y
67.4%9z
99.0%2(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 1521 to 1064 computations (30% saved)

bsearch146.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
113.0ms
8524375978217969000.0
7.116345100199495e+47
33.0ms
-3.879691076394266e+48
-2.929635420784067e+38
Results
135.0ms336×body256valid
Compiler

Compiled 2305 to 1768 computations (23.3% saved)

regimes1.1s (3.9%)

Counts
69 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (*.f64 x 25000000000/104109730557) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x (*.f64 y -1000000000/23533438303)))
(-.f64 (+.f64 (sqrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 (+.f64 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)) (fma.f64 x 104109730557/25000000000 13764240537310136880149/125000000000000000000)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 104109730557/25000000000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -215985700909750000000/553822718361107519809 z) (*.f64 336932654197/47066876606 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x x) 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) z) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (fma.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 (/.f64 1324603013694583860834610992012993/3125000000000000000000000000000 x))) (-.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (*.f64 (pow.f64 x -3) 2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))
Calls

4 calls:

526.0ms
z
382.0ms
y
105.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
88.0ms
x
Results
AccuracySegmentsBranch
99.0%3x
70.7%9y
68.3%11z
98.2%2(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 1233 to 869 computations (29.5% saved)

bsearch74.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
8524375978217969000.0
7.116345100199495e+47
38.0ms
-3.879691076394266e+48
-2.929635420784067e+38
Results
64.0ms336×body256valid
Compiler

Compiled 1339 to 991 computations (26% saved)

regimes613.0ms (2.1%)

Counts
57 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (*.f64 x 25000000000/104109730557) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x (*.f64 y -1000000000/23533438303)))
(-.f64 (+.f64 (sqrt.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (pow.f64 x -2) 161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
Calls

4 calls:

258.0ms
z
210.0ms
y
74.0ms
x
50.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
99.0%3x
70.7%9y
68.0%11z
98.2%2(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 857 to 602 computations (29.8% saved)

bsearch66.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
8524375978217969000.0
7.116345100199495e+47
31.0ms
-3.879691076394266e+48
-2.929635420784067e+38
Results
58.0ms336×body256valid
Compiler

Compiled 1306 to 958 computations (26.6% saved)

regimes470.0ms (1.6%)

Counts
47 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
Calls

3 calls:

216.0ms
z
176.0ms
y
62.0ms
x
Results
AccuracySegmentsBranch
98.3%3x
70.2%9y
67.5%11z
Compiler

Compiled 648 to 450 computations (30.6% saved)

bsearch66.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
8524375978217969000.0
7.116345100199495e+47
31.0ms
-3.879691076394266e+48
-2.929635420784067e+38
Results
59.0ms336×body256valid
Compiler

Compiled 1264 to 916 computations (27.5% saved)

regimes558.0ms (1.9%)

Counts
46 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
Outputs
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
Calls

3 calls:

283.0ms
z
170.0ms
y
89.0ms
x
Results
AccuracySegmentsBranch
97.0%3x
68.4%9y
68.5%15z
Compiler

Compiled 613 to 427 computations (30.3% saved)

bsearch114.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
84.0ms
8524375978217969000.0
7.116345100199495e+47
30.0ms
-1641322288.0430663
-0.0572795354952518
Results
107.0ms336×body256valid
Compiler

Compiled 1242 to 915 computations (26.3% saved)

regimes768.0ms (2.6%)

Counts
44 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
Calls

3 calls:

505.0ms
z
169.0ms
y
57.0ms
x
Results
AccuracySegmentsBranch
96.9%3x
68.4%9y
68.4%15z
Compiler

Compiled 545 to 379 computations (30.5% saved)

bsearch65.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
8524375978217969000.0
7.116345100199495e+47
31.0ms
-1641322288.0430663
-0.0572795354952518
Results
57.0ms336×body256valid
Compiler

Compiled 1158 to 852 computations (26.4% saved)

regimes501.0ms (1.7%)

Counts
43 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
Calls

3 calls:

267.0ms
z
161.0ms
y
57.0ms
x
Results
AccuracySegmentsBranch
96.6%3x
68.2%9y
68.0%15z
Compiler

Compiled 516 to 359 computations (30.4% saved)

bsearch67.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
8524375978217969000.0
7.116345100199495e+47
30.0ms
-1641322288.0430663
-0.0572795354952518
Results
59.0ms336×body256valid
Compiler

Compiled 1116 to 810 computations (27.4% saved)

regimes458.0ms (1.6%)

Counts
42 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
Outputs
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
Calls

3 calls:

238.0ms
z
151.0ms
y
54.0ms
x
Results
AccuracySegmentsBranch
92.9%3x
64.7%9y
63.5%13z
Compiler

Compiled 489 to 342 computations (30.1% saved)

bsearch62.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
4.983874384179036e-20
531035.3314118321
30.0ms
-1641322288.0430663
-0.0572795354952518
Results
54.0ms336×body256valid
Compiler

Compiled 928 to 706 computations (23.9% saved)

regimes341.0ms (1.2%)

Counts
34 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 10838835996651139530249/625000000000000000000 (/.f64 (/.f64 -161878373695374854434910217844194695190262201/15625000000000000000000000000000000000000 x) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
Calls

3 calls:

192.0ms
z
97.0ms
y
43.0ms
x
Results
AccuracySegmentsBranch
92.2%3x
62.8%7y
62.5%13z
Compiler

Compiled 331 to 235 computations (29% saved)

bsearch62.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
4.983874384179036e-20
531035.3314118321
29.0ms
-1641322288.0430663
-0.0572795354952518
Results
55.0ms336×body256valid
Compiler

Compiled 864 to 664 computations (23.1% saved)

regimes315.0ms (1.1%)

Counts
31 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
Calls

3 calls:

177.0ms
z
89.0ms
y
40.0ms
x
Results
AccuracySegmentsBranch
92.2%3x
62.8%7y
62.4%13z
Compiler

Compiled 280 to 198 computations (29.3% saved)

bsearch61.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
4.983874384179036e-20
531035.3314118321
29.0ms
-1641322288.0430663
-0.0572795354952518
Results
54.0ms336×body256valid
Compiler

Compiled 780 to 601 computations (22.9% saved)

regimes251.0ms (0.9%)

Counts
29 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
Outputs
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
Calls

3 calls:

167.0ms
z
38.0ms
y
38.0ms
x
Results
AccuracySegmentsBranch
91.1%3x
59.1%3y
62.4%13z
Compiler

Compiled 250 to 178 computations (28.8% saved)

bsearch78.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
4.983874384179036e-20
531035.3314118321
45.0ms
-1641322288.0430663
-0.0572795354952518
Results
54.0ms336×body256valid
Compiler

Compiled 760 to 601 computations (20.9% saved)

regimes1.2s (4.2%)

Counts
27 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
Outputs
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))
Calls

3 calls:

626.0ms
y
547.0ms
z
42.0ms
x
Results
AccuracySegmentsBranch
77.3%3x
56.0%9y
53.6%5z
Compiler

Compiled 222 to 159 computations (28.4% saved)

bsearch109.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
48.0ms
4.983874384179036e-20
531035.3314118321
60.0ms
-1641322288.0430663
-0.0572795354952518
Results
103.0ms336×body256valid
Compiler

Compiled 718 to 580 computations (19.2% saved)

regimes746.0ms (2.6%)

Counts
24 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
Outputs
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
Calls

3 calls:

569.0ms
z
139.0ms
y
33.0ms
x
Results
AccuracySegmentsBranch
77.3%3x
56.0%9y
53.6%5z
Compiler

Compiled 183 to 133 computations (27.3% saved)

bsearch106.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
62.0ms
4.983874384179036e-20
531035.3314118321
43.0ms
-1641322288.0430663
-0.0572795354952518
Results
100.0ms336×body256valid
Compiler

Compiled 634 to 517 computations (18.5% saved)

regimes280.0ms (1%)

Counts
23 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
Outputs
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))
Calls

3 calls:

129.0ms
y
110.0ms
z
35.0ms
x
Results
AccuracySegmentsBranch
77.1%3x
56.0%9y
53.6%5z
Compiler

Compiled 172 to 125 computations (27.3% saved)

bsearch271.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
144.0ms
4.983874384179036e-20
531035.3314118321
127.0ms
-1641322288.0430663
-0.0572795354952518
Results
167.0ms336×body256valid
Compiler

Compiled 550 to 454 computations (17.5% saved)

regimes279.0ms (1%)

Counts
19 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
Outputs
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
Calls

3 calls:

141.0ms
y
99.0ms
z
35.0ms
x
Results
AccuracySegmentsBranch
77.0%3x
56.0%9y
53.6%5z
Compiler

Compiled 130 to 91 computations (30% saved)

bsearch106.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
4.983874384179036e-20
531035.3314118321
72.0ms
-1641322288.0430663
-0.0572795354952518
Results
100.0ms336×body256valid
Compiler

Compiled 550 to 454 computations (17.5% saved)

regimes351.0ms (1.2%)

Counts
18 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 z x) (/.f64 5000000000/216700011257 x))
(-.f64 (*.f64 12723143231740136880149/62500000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 1 (*.f64 z -1000000000/23533438303)) 1)
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
(*.f64 (+.f64 x -2) (*.f64 (*.f64 y x) 500000000/23533438303))
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

3 calls:

176.0ms
y
116.0ms
z
54.0ms
x
Results
AccuracySegmentsBranch
76.9%3x
56.0%9y
53.6%5z
Compiler

Compiled 121 to 84 computations (30.6% saved)

bsearch125.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
95.0ms
4.983874384179036e-20
531035.3314118321
30.0ms
-1641322288.0430663
-0.0572795354952518
Results
119.0ms336×body256valid
Compiler

Compiled 466 to 391 computations (16.1% saved)

regimes235.0ms (0.8%)

Counts
10 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z -1000000000/23533438303)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

3 calls:

98.0ms
z
77.0ms
y
57.0ms
x
Results
AccuracySegmentsBranch
76.7%3x
54.3%7y
53.6%5z
Compiler

Compiled 61 to 41 computations (32.8% saved)

bsearch74.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
4.983874384179036e-20
531035.3314118321
40.0ms
-1641322288.0430663
-0.0572795354952518
Results
69.0ms336×body256valid
Compiler

Compiled 382 to 328 computations (14.1% saved)

regimes79.0ms (0.3%)

Counts
7 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
Outputs
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
Calls

3 calls:

34.0ms
y
28.0ms
z
14.0ms
x
Results
AccuracySegmentsBranch
76.2%3x
53.9%7y
53.1%5z
Compiler

Compiled 44 to 32 computations (27.3% saved)

bsearch62.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
4.983874384179036e-20
531035.3314118321
30.0ms
-1641322288.0430663
-0.0572795354952518
Results
57.0ms336×body256valid
Compiler

Compiled 382 to 328 computations (14.1% saved)

regimes71.0ms (0.2%)

Accuracy

Total -47.8b remaining (-313.9%)

Threshold costs -47.8b (-313.9%)

Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(/.f64 12723143231740136880149/62500000000000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
Outputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 x 104109730557/25000000000)
Calls

3 calls:

30.0ms
y
24.0ms
z
15.0ms
x
Results
AccuracySegmentsBranch
76.2%3x
53.8%7y
53.0%5z
Compiler

Compiled 34 to 24 computations (29.4% saved)

bsearch71.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
4.983874384179036e-20
531035.3314118321
39.0ms
-1641322288.0430663
-0.0572795354952518
Results
64.0ms336×body256valid
Compiler

Compiled 340 to 286 computations (15.9% saved)

simplify401.0ms (1.4%)

Algorithm
egg-herbie
Rules
1336×unsub-neg
974×distribute-lft-neg-in
850×neg-mul-1
540×neg-sub0
394×distribute-lft-neg-out
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02512524
14102524
24722516
35242516
45872516
56482516
68922516
713792516
818542516
922212516
1026782516
1130352516
1233272516
1335952516
1437102516
1537922516
1638322516
1738672516
1838952516
1939192516
2039412516
2139862516
2240002516
2340072516
2440132516
2540132516
2640152516
2740182516
2840212516
2940252516
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 x -294999999999999990525569089473513259008) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 86000000000000004194304) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -620000000000000030923991958620519094288384) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 110000000000000006409433382912) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -980000000000000004383588573939146686464) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 12999999999999999518450617734498615296) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -8999999999999999910729679699914547789824) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 2899999999999999701222343154035893425546461184) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -34000000) (+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 570000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -820000000) (+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 26000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -1050000000) (+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 8800000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -2206763817411543/9007199254740992) (+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 7/2) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -53/2) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 5404319552844595/18014398509481984) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (<=.f64 x -11/2) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 3/4) (+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (<=.f64 x -3152519739159347/18014398509481984) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (if (<=.f64 x 28) (+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (<=.f64 x -36) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (if (<=.f64 x 2476979795053773/562949953421312) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (<=.f64 x -36) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x)) (if (<=.f64 x 27/2) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))))
(if (<=.f64 x -5944751508129055/36028797018963968) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x)) (if (<=.f64 x 3152519739159347/18014398509481984) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))))
(if (<=.f64 x -11/2) (*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (if (<=.f64 x 49/2) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -3152519739159347/18014398509481984) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1261007895663739/9007199254740992) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -3152519739159347/18014398509481984) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 3152519739159347/4503599627370496) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -12000) (*.f64 (+.f64 x -2) 104109730557/25000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 (+.f64 x -2) 104109730557/25000000000)))
(if (<=.f64 x -3242591731706757/18014398509481984) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
Outputs
(if (<=.f64 x -294999999999999990525569089473513259008) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 86000000000000004194304) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 y x)) (*.f64 (-.f64 (+.f64 4 (pow.f64 x 2)) (*.f64 -2 x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -294999999999999990525569089473513259008) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 86000000000000004194304) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))) z)) (*.f64 (-.f64 (+.f64 (pow.f64 x 2) 4) (*.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 x y)) (*.f64 (-.f64 (+.f64 (pow.f64 x 2) 4) (*.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 (neg.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x))) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -294999999999999990525569089473513259008) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 86000000000000004194304) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))) z)) (*.f64 (-.f64 (+.f64 (pow.f64 x 2) 4) (*.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 x y)) (*.f64 (-.f64 (+.f64 (pow.f64 x 2) 4) (*.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 (-.f64 y 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (*.f64 x x))) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -294999999999999990525569089473513259008) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))) (if (<=.f64 x 86000000000000004194304) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))) z)) (*.f64 (-.f64 (+.f64 (pow.f64 x 2) 4) (*.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) (*.f64 x y)) (*.f64 (-.f64 (+.f64 (pow.f64 x 2) 4) (*.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 (-.f64 y 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (*.f64 x x))) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -620000000000000030923991958620519094288384) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 110000000000000006409433382912) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -620000000000000030923991958620519094288384) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 110000000000000006409433382912) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 (neg.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x))) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -620000000000000030923991958620519094288384) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 110000000000000006409433382912) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 (-.f64 y 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (*.f64 x x))) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -620000000000000030923991958620519094288384) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))) (if (<=.f64 x 110000000000000006409433382912) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 (-.f64 y 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (*.f64 x x))) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -980000000000000004383588573939146686464) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 12999999999999999518450617734498615296) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (or (<=.f64 x -980000000000000004383588573939146686464) (not (<=.f64 x 12999999999999999518450617734498615296))) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(if (or (<=.f64 x -980000000000000004383588573939146686464) (not (<=.f64 x 12999999999999999518450617734498615296))) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(if (<=.f64 x -8999999999999999910729679699914547789824) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 2899999999999999701222343154035893425546461184) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (or (<=.f64 x -8999999999999999910729679699914547789824) (not (<=.f64 x 2899999999999999701222343154035893425546461184))) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)))))))
(if (or (<=.f64 x -8999999999999999910729679699914547789824) (not (<=.f64 x 2899999999999999701222343154035893425546461184))) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)))))))
(if (<=.f64 x -34000000) (+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 570000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -34000000) (+.f64 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)) (if (<=.f64 x 570000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -34000000) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)) (if (<=.f64 x 570000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))))))
(if (<=.f64 x -820000000) (+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 26000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -820000000) (+.f64 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)) (if (<=.f64 x 26000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -820000000) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)) (if (<=.f64 x 26000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))))))
(if (<=.f64 x -1050000000) (+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 8800000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -1050000000) (+.f64 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)) (if (<=.f64 x 8800000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)))))) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -1050000000) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)) (if (<=.f64 x 8800000000000000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)))))) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))))))
(if (<=.f64 x -2206763817411543/9007199254740992) (+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 7/2) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (or (<=.f64 x -2206763817411543/9007199254740992) (not (<=.f64 x 7/2))) (+.f64 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 y 500000000/23533438303) (*.f64 z 78349803973500000000/553822718361107519809))))))
(if (or (<=.f64 x -2206763817411543/9007199254740992) (not (<=.f64 x 7/2))) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 y 500000000/23533438303) (*.f64 z 78349803973500000000/553822718361107519809))))))
(if (<=.f64 x -53/2) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 5404319552844595/18014398509481984) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (<=.f64 x -53/2) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 5404319552844595/18014398509481984) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 y 500000000/23533438303) (*.f64 z 78349803973500000000/553822718361107519809))))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (<=.f64 x -53/2) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))) (if (<=.f64 x 5404319552844595/18014398509481984) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 y 500000000/23533438303) (*.f64 z 78349803973500000000/553822718361107519809))))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (<=.f64 x -11/2) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 3/4) (+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (<=.f64 x -11/2) (+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (if (<=.f64 x 3/4) (+.f64 (*.f64 x (-.f64 (*.f64 y -1000000000/23533438303) (*.f64 z -168466327098500000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (<=.f64 x -11/2) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))) (if (<=.f64 x 3/4) (+.f64 (*.f64 x (-.f64 (*.f64 y -1000000000/23533438303) (*.f64 z -168466327098500000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (<=.f64 x -3152519739159347/18014398509481984) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (if (<=.f64 x 28) (+.f64 (*.f64 (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 28))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (+.f64 (*.f64 x (-.f64 (*.f64 y -1000000000/23533438303) (*.f64 z -168466327098500000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)))
(if (<=.f64 x -36) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (if (<=.f64 x 2476979795053773/562949953421312) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x)))))
(if (or (<=.f64 x -36) (not (<=.f64 x 2476979795053773/562949953421312))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 12723143231740136880149/125000000000000000000) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(if (<=.f64 x -36) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x)) (if (<=.f64 x 27/2) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))))
(if (or (<=.f64 x -36) (not (<=.f64 x 27/2))) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(if (<=.f64 x -5944751508129055/36028797018963968) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x)) (if (<=.f64 x 3152519739159347/18014398509481984) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 104109730557/25000000000 x))))
(if (or (<=.f64 x -5944751508129055/36028797018963968) (not (<=.f64 x 3152519739159347/18014398509481984))) (+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))))
(if (<=.f64 x -11/2) (*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (if (<=.f64 x 49/2) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))))
(if (or (<=.f64 x -11/2) (not (<=.f64 x 49/2))) (*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))))
(if (<=.f64 x -3152519739159347/18014398509481984) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1261007895663739/9007199254740992) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 1261007895663739/9007199254740992))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))))
(if (<=.f64 x -3152519739159347/18014398509481984) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 3152519739159347/4503599627370496) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 3152519739159347/4503599627370496))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (*.f64 z -1000000000/23533438303))
(if (<=.f64 x -12000) (*.f64 (+.f64 x -2) 104109730557/25000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 (+.f64 x -2) 104109730557/25000000000)))
(if (or (<=.f64 x -12000) (not (<=.f64 x 2))) (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 z -1000000000/23533438303))
(if (<=.f64 x -3242591731706757/18014398509481984) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
Compiler

Compiled 954 to 696 computations (27% saved)

soundness2.6s (9%)

Rules
1734×fma-neg
1700×associate-+r+
1700×associate-+r+
1598×associate-+l+
1598×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03181
16781
216081
357281
4197781
5762681
02919875
17746897
226606761
047811881
112209697
246819641
03181
16781
216081
357281
4197781
5762681
025184
1539184
26589184
02576484
16496332
221045996
02577198
17476954
224496858
02919875
17746897
226606761
046714897
1129514675
2478514613
04157369
111466943
245186513
046714897
1129514675
2478514613
01250
127050
2346250
04157369
111466943
245186513
046714897
1129514675
2478514613
01488
134376
2509376
02576484
16496332
221045996
02576484
16496332
221045996
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2721 to 1969 computations (27.6% saved)

end1.1s (3.7%)

Compiler

Compiled 897 to 630 computations (29.8% saved)

Profiling

Loading profile data...