Numeric.SpecFunctions:logGamma from math-functions-0.1.5.2, C

Details

Time bar (total: 15.9s)

analyze97.0ms (0.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
50%49.9%49.9%0.1%0%0%0%2
50%49.9%49.9%0.1%0%0%0%3
50%49.9%49.9%0.1%0%0%0%4
50%49.9%49.9%0.1%0%0%0%5
50%49.9%49.9%0.1%0%0%0%6
50%49.9%49.9%0.1%0%0%0%7
75%74.9%25%0.1%0%0%0%8
75%74.9%25%0.1%0%0%0%9
75%74.9%25%0.1%0%0%0%10
87.5%87.4%12.5%0.1%0%0%0%11
87.5%87.4%12.5%0.1%0%0%0%12
Compiler

Compiled 41 to 30 computations (26.8% saved)

sample1.7s (10.9%)

Results
1.7s8249×body256valid
1.0msbody256infinite
Bogosity

preprocess55.0ms (0.3%)

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)

simplify51.0ms (0.3%)

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)

prune5.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New235
Fresh011
Picked000
Done000
Total246
Accurracy
62.8%
Counts
6 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.5%
(/.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)))
61.6%
(/.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))
62.5%
(*.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)))
62.5%
(/.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)))
61.6%
(/.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))
62.5%
(*.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 212 to 146 computations (31.1% saved)

localize691.0ms (4.3%)

Local Accuracy

Found 12 expressions with local accuracy:

NewAccuracyProgram
99.9%
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
99.6%
(/.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)))
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
63.8%
(/.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))
99.4%
(*.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)
62.8%
(/.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))
99.9%
(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.7%
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
63.9%
(*.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 477 to 321 computations (32.7% saved)

series45.0ms (0.3%)

Counts
12 → 264
Calls

66 calls:

TimeVariablePointExpression
3.0ms
y
@0
(/.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)))
3.0ms
x
@inf
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
3.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)))
2.0ms
z
@0
(/.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))
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) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))

rewrite118.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
888×add-sqr-sqrt
850×pow1
850×*-un-lft-identity
836×add-exp-log
836×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051474
11217474
Stop Event
node limit
Counts
12 → 128
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))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(/.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)
(/.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))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(/.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)))
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
Outputs
(/.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 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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 1 (/.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))))
(/.f64 (neg.f64 (+.f64 x -2)) (neg.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 (neg.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))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(log.f64 (exp.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.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)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.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 (+.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 (+.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 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) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.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))) (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)))) (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 (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))))
(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)
(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))))
(cbrt.f64 (*.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 (+.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))))
(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))))
(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 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (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)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.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 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (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)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(cbrt.f64 (*.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) y)) (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)))
(exp.f64 (log.f64 (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)))
(*.f64 (+.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) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (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 1 (*.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 (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.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)) (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 (+.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 (*.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 (+.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)) 1)
(log.f64 (exp.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.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)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.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 (+.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 (+.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 x 104109730557/25000000000) 1)
(log.f64 (exp.f64 (*.f64 x 104109730557/25000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 x 104109730557/25000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.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))))
(exp.f64 (log.f64 (*.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))))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(cbrt.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 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))))
(exp.f64 (log.f64 (*.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (*.f64 (cbrt.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))) (cbrt.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)))) (cbrt.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 (sqrt.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))) (sqrt.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))))
(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)
(log.f64 (exp.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))))
(cbrt.f64 (*.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (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)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (+.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) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (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 1 (*.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 (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.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)) (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 (+.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 (*.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 (+.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)) 1)
(log.f64 (exp.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.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)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.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 (+.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 (+.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)))
(+.f64 (*.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))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (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)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(cbrt.f64 (*.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) y)) (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)))
(exp.f64 (log.f64 (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)))

simplify364.0ms (2.3%)

Algorithm
egg-herbie
Rules
672×fma-def
634×associate-*l*
598×associate-*r*
560×cancel-sign-sub-inv
472×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055125316
1159424554
2580924458
Stop Event
node limit
Counts
392 → 298
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)))))
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))
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 -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 23533438303/500000000 z)
(+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (*.f64 23533438303/500000000 (/.f64 1 z))))
(+.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (+.f64 (*.f64 (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 z)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) z)) (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) y) z)))) (pow.f64 x 3)) (*.f64 23533438303/500000000 (/.f64 1 z)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3)))))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3)) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 4))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x))
(+.f64 (*.f64 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(+.f64 (*.f64 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x))
(+.f64 (*.f64 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(+.f64 (*.f64 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2)))))))) (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 3)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 4)))) (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) x))))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2)))))))) (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))))
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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.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 (*.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 (+.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 (*.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 (+.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 (*.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 (+.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 (*.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 (+.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 (*.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.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 (*.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 (+.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 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 (+.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) 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 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) 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 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(/.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 (*.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 (+.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 (*.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 (+.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 (*.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 (+.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 (*.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 (+.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 (*.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 (+.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 (*.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 (+.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))))
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 (+.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 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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 1 (/.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))))
(/.f64 (neg.f64 (+.f64 x -2)) (neg.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 (neg.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))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(log.f64 (exp.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.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)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.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 (+.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 (+.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 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) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.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))) (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)))) (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 (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))))
(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)
(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))))
(cbrt.f64 (*.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 (+.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))))
(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))))
(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 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (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)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.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 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (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)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(cbrt.f64 (*.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) y)) (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)))
(exp.f64 (log.f64 (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)))
(*.f64 (+.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) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (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 1 (*.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 (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.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)) (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 (+.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 (*.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 (+.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)) 1)
(log.f64 (exp.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.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)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.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 (+.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 (+.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 x 104109730557/25000000000) 1)
(log.f64 (exp.f64 (*.f64 x 104109730557/25000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 x 104109730557/25000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.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))))
(exp.f64 (log.f64 (*.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))))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(cbrt.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 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))))
(exp.f64 (log.f64 (*.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (*.f64 (cbrt.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))) (cbrt.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)))) (cbrt.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 (sqrt.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))) (sqrt.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))))
(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)
(log.f64 (exp.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))))
(cbrt.f64 (*.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (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)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (+.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) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (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 1 (*.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 (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.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)) (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 (+.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 (*.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 (+.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)) 1)
(log.f64 (exp.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.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)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.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 (+.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 (+.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)))
(+.f64 (*.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))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (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)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(cbrt.f64 (*.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) y)) (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)))
(exp.f64 (log.f64 (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)))
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))
(+.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)))
(+.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))))
(-.f64 (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))) (*.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)))
(*.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 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) 13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) -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 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 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.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 -2 x) (/.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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 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 -2 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)) (*.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 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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 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 -2 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)) (*.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 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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 (+.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 (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) (*.f64 x (+.f64 -2 x))))
(/.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 (-.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 (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) (*.f64 x (+.f64 -2 x)))))
(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))))
(+.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 (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) (*.f64 x (+.f64 -2 x)))))
(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))))
(+.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 (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) (*.f64 x (+.f64 -2 x)))))
(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))))
(/.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 (*.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(/.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 (*.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
-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 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 x) x))))
(/.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 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -226700011257/5000000000 (pow.f64 x 4)))) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 -226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (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 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 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -226700011257/5000000000 (pow.f64 x 4)))) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 -226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
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)
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 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(*.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 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)))
(+.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 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(*.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 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)))
(+.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 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(*.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 -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))
(+.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)))
(+.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))))
(-.f64 (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))) (*.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)))
(*.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 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) 13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) -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 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 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.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 -2 x) (/.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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 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 -2 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)) (*.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 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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 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 -2 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)) (*.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 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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.f64 y 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 -2 x) (/.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 y (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 (+.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 (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) (*.f64 x (+.f64 -2 x))))
(/.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 (-.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 (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) (*.f64 x (+.f64 -2 x)))))
(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))))
(+.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 (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) (*.f64 x (+.f64 -2 x)))))
(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))))
(+.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 (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) (*.f64 x (+.f64 -2 x)))))
(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))))
(/.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 (*.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(/.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 (*.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(*.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 (*.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 (*.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)))
(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 (*.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)))
(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 (*.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 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 (*.f64 x x) 393497462077/5000000000 (*.f64 x 4297481763/31250000))
(+.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)))
(+.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)))
(*.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 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)))
(+.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)))
(*.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 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)))
(+.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)))
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (*.f64 z z)))) x (/.f64 23533438303/500000000 z))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 -23533438303/500000000 y) (*.f64 z z))) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (*.f64 23533438303/500000000 (/.f64 1 z))))
(fma.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (*.f64 z z)))) (/.f64 z y))) (*.f64 x x) (fma.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (*.f64 z z)))) x (/.f64 23533438303/500000000 z)))
(fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 (/.f64 101134521927828168189/15625000000000000 z) z)) (*.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 y 23533438303/500000000) (pow.f64 z 3))) y)) (fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 -23533438303/500000000 y) (*.f64 z z))) (/.f64 23533438303/500000000 z)))
(+.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (+.f64 (*.f64 (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 z)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) z)) (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) y) z)))) (pow.f64 x 3)) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(fma.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (*.f64 z z)))) (/.f64 z y))) (*.f64 x x) (fma.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (*.f64 z z)))) x (fma.f64 (-.f64 (/.f64 216700011257/5000000000 z) (fma.f64 4297481763/31250000 (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (*.f64 z z)))) z) (+.f64 (/.f64 9260348246176161735331/2500000000000000000 (*.f64 z z)) (/.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (*.f64 z z)))) (/.f64 z y))) (/.f64 z y))))) (pow.f64 x 3) (/.f64 23533438303/500000000 z))))
(fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 (/.f64 101134521927828168189/15625000000000000 z) z)) (*.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 y 23533438303/500000000) (pow.f64 z 3))) y)) (fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 -23533438303/500000000 y) (*.f64 z z))) (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 216700011257/5000000000 z) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 (/.f64 101134521927828168189/15625000000000000 z) z)) (*.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 y 23533438303/500000000) (pow.f64 z 3))) y)) z) y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 y 23533438303/500000000) (pow.f64 z 3))) (/.f64 (/.f64 9260348246176161735331/2500000000000000000 z) z)))) (/.f64 23533438303/500000000 z))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (+.f64 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)) (/.f64 (*.f64 625000000000000000000/10838835996651139530249 y) (pow.f64 x 3)))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(+.f64 25000000000/104109730557 (+.f64 (+.f64 (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3)))))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (+.f64 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)) (/.f64 (*.f64 625000000000000000000/10838835996651139530249 y) (pow.f64 x 3)))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(+.f64 25000000000/104109730557 (+.f64 (+.f64 (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (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) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2)) (+.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z)) (/.f64 23533438303/500000000 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z))))
(-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 (*.f64 x (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (-.f64 (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (/.f64 (*.f64 x (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3)) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2)) (+.f64 (+.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z)) (/.f64 23533438303/500000000 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 3) (*.f64 (*.f64 x 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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 (*.f64 x (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 4))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2)) (+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 3) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 4) (*.f64 (pow.f64 x 3) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z)) (/.f64 23533438303/500000000 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z))))))
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 4) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 (*.f64 x (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (-.f64 (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 4) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (/.f64 (*.f64 x (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x))
(/.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 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (-.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))))
(+.f64 (*.f64 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))) (+.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x)))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))))
(+.f64 (*.f64 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))) (+.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 3) (pow.f64 y 4)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3))))))
(+.f64 (-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 4))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x))
(/.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 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (-.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))))
(+.f64 (*.f64 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))) (+.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x)))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))))
(+.f64 (*.f64 -1 (/.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 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))) (+.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 3) (pow.f64 y 4)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3))))))
(+.f64 (-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 4))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 y y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))
(/.f64 (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 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (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 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (neg.f64 (*.f64 z (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) x)) (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2)))))))) (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) x)) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))) x))) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (neg.f64 (*.f64 z (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) x)) (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))) x) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))))))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 (*.f64 z (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))) x) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 3)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 4)))) (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) x))))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2)))))))) (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z))))))
(fma.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (/.f64 1 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)) (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 263505074721/1000000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))))))) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) x)) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))) x))) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (neg.f64 (*.f64 z (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) x)) (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))) x) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))))))) (fma.f64 (neg.f64 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 263505074721/1000000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))))))) (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (fma.f64 (*.f64 z (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))) x) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))))))) (-.f64 (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (pow.f64 z 3) (+.f64 (/.f64 1 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 263505074721/1000000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))))))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))
(fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (*.f64 z z) x)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)) (-.f64 (/.f64 23533438303/500000000 z) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (*.f64 z z) x))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)))) (/.f64 (*.f64 (*.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (pow.f64 z 3)))
(+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (-.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (/.f64 (pow.f64 z 3) (*.f64 x 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 (+.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 z) x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))))
(fma.f64 -1 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)))) (/.f64 (*.f64 (*.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (pow.f64 z 3))))
(-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (-.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (/.f64 (pow.f64 z 3) (*.f64 x 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 (+.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 z) x)))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (/.f64 (/.f64 (pow.f64 z 4) (pow.f64 x 3)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)) (-.f64 (/.f64 23533438303/500000000 z) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (*.f64 z z) x)))) (-.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (/.f64 (pow.f64 z 3) (*.f64 x x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (/.f64 (/.f64 (pow.f64 z 4) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))
(fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (*.f64 z z) x)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)) (-.f64 (/.f64 23533438303/500000000 z) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (*.f64 z z) x))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)))) (/.f64 (*.f64 (*.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (pow.f64 z 3)))
(+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (-.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (/.f64 (pow.f64 z 3) (*.f64 x 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 (+.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 z) x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))))
(fma.f64 -1 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)))) (/.f64 (*.f64 (*.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (pow.f64 z 3))))
(-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (-.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (/.f64 (pow.f64 z 3) (*.f64 x 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 (+.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 z) x)))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (/.f64 (/.f64 (pow.f64 z 4) (pow.f64 x 3)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)) (-.f64 (/.f64 23533438303/500000000 z) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (*.f64 z z) x)))) (-.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (/.f64 (pow.f64 z 3) (*.f64 x x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (/.f64 (/.f64 (pow.f64 z 4) (pow.f64 x 3)) (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 (*.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))
(+.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)))
(+.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))))
(-.f64 (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))) (*.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)))
(*.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 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) 13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) -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 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 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.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 -2 x) (/.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 (*.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.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 (*.f64 y 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 -2 x) (/.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 y (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 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 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 y (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 (*.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 (+.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 (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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (+.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 (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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (+.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 (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 (*.f64 y 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 -2 x) (/.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 y (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 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 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 y (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 (*.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.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 (*.f64 y 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 -2 x) (/.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 y (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 (*.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.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 (*.f64 y 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 -2 x) (/.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 y (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 (+.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.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) (*.f64 x (+.f64 -2 x))))
(/.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 (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) 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 (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) (*.f64 x (+.f64 -2 x)))))
(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))))
(+.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) 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 (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) (*.f64 x (+.f64 -2 x)))))
(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))))
(+.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) 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 (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) (*.f64 x (+.f64 -2 x)))))
(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))))
(/.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 (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 (*.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 (+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.f64 (/.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 (+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.f64 (/.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 (+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(/.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 (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 (*.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 (+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.f64 (/.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 (+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
(+.f64 (/.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 (+.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 (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) (*.f64 x (+.f64 -2 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 (*.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)))
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 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(*.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 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)))
(+.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 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(*.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 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)))
(+.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 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(*.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 (+.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 (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 -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 (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)) (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 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (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 -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 (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 (+.f64 x -2) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (+.f64 x -2)) (neg.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 (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.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))) (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) (/.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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.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)) (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) (/.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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.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)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.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)) (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 -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 (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 (+.f64 -2 x) 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 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 (+.f64 -2 x) 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 (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))) (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)))) (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 (+.f64 -2 x) 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 (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 (+.f64 -2 x) 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))
(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 (+.f64 -2 x) 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))
(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 (+.f64 -2 x) 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))
(cbrt.f64 (*.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 (+.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))))
(/.f64 (*.f64 (+.f64 -2 x) 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))
(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 (+.f64 -2 x) 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))
(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 (+.f64 -2 x) 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))
(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 (+.f64 -2 x) 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 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 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (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 (*.f64 x x) 10838835996651139530249/625000000000000000000 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)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(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)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.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 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 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (fma.f64 y (-.f64 y (*.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)) 2)))
(/.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 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y 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) 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)
(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)
(cbrt.f64 (*.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) y)) (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)
(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)
(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)
(*.f64 (+.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) (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 -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 (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 (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 -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 (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 (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 -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 (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 (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.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 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.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)) (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) (/.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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.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)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(*.f64 x 104109730557/25000000000)
(log.f64 (exp.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.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))))
(*.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))))
(*.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))))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(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))
(log.f64 (exp.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 (*.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 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))
(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))
(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))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (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) (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 1 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (*.f64 (cbrt.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))) (cbrt.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)))) (cbrt.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (sqrt.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))) (sqrt.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log.f64 (exp.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (*.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.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 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (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 (*.f64 x x) 10838835996651139530249/625000000000000000000 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)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(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)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (+.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) (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 -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 (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 (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 -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 (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 (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 -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 (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 (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.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 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.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)) (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) (/.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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.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)) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.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)) (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 -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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 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 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (fma.f64 y (-.f64 y (*.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)) 2)))
(/.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 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y 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) 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)
(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)
(cbrt.f64 (*.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) y)) (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)
(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)
(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)

eval277.0ms (1.7%)

Compiler

Compiled 15695 to 10596 computations (32.5% saved)

prune144.0ms (0.9%)

Pruning

30 alts after pruning (30 fresh and 0 done)

PrunedKeptTotal
New28830318
Fresh000
Picked303
Done000
Total29130321
Accurracy
99.9%
Counts
321 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.1%
(/.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) (*.f64 x (+.f64 -2 x))))
41.6%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))
22.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
36.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
35.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
26.8%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
42.9%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
42.9%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
42.9%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
56.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.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))
59.8%
(/.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 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3)) 156699607947/500000000) x) 23533438303/500000000))
59.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))
61.6%
(/.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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.1%
(/.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
61.6%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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))
56.3%
(/.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))
27.6%
(/.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))
35.7%
(/.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))
21.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))
46.1%
(-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
42.6%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
42.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
61.6%
(+.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)))
52.9%
(+.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)))))
51.2%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
10.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
40.1%
(*.f64 (fma.f64 x (*.f64 (pow.f64 x 3) 104109730557/25000000000) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
22.4%
(*.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 -2 x)))
42.7%
(*.f64 x 104109730557/25000000000)
34.7%
(*.f64 -1000000000/23533438303 z)
29.1%
(/.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) (*.f64 x (+.f64 -2 x))))
41.6%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))
22.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
36.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
35.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
26.8%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
42.9%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
42.9%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
42.9%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
56.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.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))
59.8%
(/.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 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3)) 156699607947/500000000) x) 23533438303/500000000))
59.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))
61.6%
(/.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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.1%
(/.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
61.6%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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))
56.3%
(/.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))
27.6%
(/.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))
35.7%
(/.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))
21.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))
46.1%
(-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
42.6%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
42.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
61.6%
(+.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)))
52.9%
(+.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)))))
51.2%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
10.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
40.1%
(*.f64 (fma.f64 x (*.f64 (pow.f64 x 3) 104109730557/25000000000) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
22.4%
(*.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 -2 x)))
42.7%
(*.f64 x 104109730557/25000000000)
34.7%
(*.f64 -1000000000/23533438303 z)
Compiler

Compiled 3888 to 2908 computations (25.2% saved)

localize888.0ms (5.6%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
99.1%
(*.f64 x 104109730557/25000000000)
62.8%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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))
40.2%
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 x 104109730557/25000000000)))
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.1%
(*.f64 x 104109730557/25000000000)
98.9%
(*.f64 x 263505074721/1000000000)
70.5%
(/.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
100.0%
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
99.6%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
99.5%
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))
99.4%
(*.f64 -1000000000/23533438303 z)
99.1%
(*.f64 104109730557/25000000000 x)
94.4%
(*.f64 y (*.f64 (-.f64 x 2) x))
73.0%
(/.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))
63.9%
(/.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))
Compiler

Compiled 818 to 589 computations (28% saved)

series49.0ms (0.3%)

Counts
12 → 179
Calls

57 calls:

TimeVariablePointExpression
7.0ms
z
@-inf
(*.f64 -1000000000/23533438303 z)
3.0ms
x
@inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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))
2.0ms
x
@0
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 x 104109730557/25000000000)))
2.0ms
y
@0
(/.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))
2.0ms
x
@-inf
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 x 104109730557/25000000000)))

rewrite127.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1400×pow1
1366×add-exp-log
1366×add-log-exp
1366×log1p-expm1-u
1366×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078374
11934374
Stop Event
node limit
Counts
12 → 105
Calls
Call 1
Inputs
(/.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 y (*.f64 (-.f64 x 2) x))
(*.f64 104109730557/25000000000 x)
(*.f64 -1000000000/23533438303 z)
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 x 263505074721/1000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 x 104109730557/25000000000)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 x -2)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(pow.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) 1)
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1)
(log.f64 (exp.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (*.f64 y (*.f64 x (+.f64 x -2)))) (*.f64 y (*.f64 x (+.f64 x -2)))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(exp.f64 (log.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) 1/3)
(log.f64 (exp.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)))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(log.f64 (exp.f64 (*.f64 z -1000000000/23533438303)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z -1000000000/23533438303) (*.f64 z -1000000000/23533438303)) (*.f64 z -1000000000/23533438303)))
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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))))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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))) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(log.f64 (exp.f64 (*.f64 x 263505074721/1000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 263505074721/1000000000) (*.f64 x 263505074721/1000000000)) (*.f64 x 263505074721/1000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 1 (*.f64 104109730557/25000000000 x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) 1/3)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 1 (/.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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.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)))) (cbrt.f64 (/.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))))) (cbrt.f64 (/.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 (sqrt.f64 (/.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)))) (sqrt.f64 (/.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)))))
(pow.f64 (/.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))) 1)
(log.f64 (exp.f64 (/.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)))))
(cbrt.f64 (*.f64 (*.f64 (/.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 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 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)))))
(expm1.f64 (log1p.f64 (/.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)))))
(exp.f64 (log.f64 (/.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)))))
(log1p.f64 (expm1.f64 (/.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)))))

simplify227.0ms (1.4%)

Algorithm
egg-herbie
Rules
942×fma-def
638×associate-*l*
608×associate-*r*
496×log-prod
490×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060715370
1171814056
2626514024
Stop Event
node limit
Counts
284 → 313
Calls
Call 1
Inputs
(*.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 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -156699607947/23533438303 (+.f64 137519416416/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z))))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z))))
(*.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 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 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.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 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.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 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 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 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 -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 -2 (*.f64 y x))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(*.f64 y (pow.f64 x 2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(*.f64 y (pow.f64 x 2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(/.f64 63615716158700684400745/10838835996651139530249 x)
25000000000/104109730557
25000000000/104109730557
(*.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))) 49698921037/117667191515)) (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 4957606217/313696517525 (pow.f64 x 3))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (*.f64 4957606217/313696517525 (pow.f64 x 3)))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x)))
(+.f64 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175 (+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 1000000000/263505074721 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x)))))
(*.f64 4957606217/313696517525 (pow.f64 x 3))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (*.f64 4957606217/313696517525 (pow.f64 x 3)))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x)))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (+.f64 (*.f64 -1 (-.f64 (*.f64 1000000000/263505074721 (+.f64 4297481763/15625000 (*.f64 -1 y))) 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 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 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x))
(*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x))
(*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x))
(*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) 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 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(-.f64 (+.f64 393497462077/5000000000 (+.f64 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x) (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (+.f64 393497462077/5000000000 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (+.f64 49698921037/2500000000 (*.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) x)) (+.f64 393497462077/5000000000 (+.f64 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x) (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))
(-.f64 (+.f64 393497462077/5000000000 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (+.f64 393497462077/5000000000 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (+.f64 49698921037/2500000000 (*.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) x)) (+.f64 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))))) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (+.f64 393497462077/5000000000 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (+.f64 49698921037/2500000000 (*.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (pow.f64 x 2))) (+.f64 (*.f64 4297481763/15625000 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 156699607947/500000000 (/.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 x 2))) (*.f64 263505074721/1000000000 (/.f64 (-.f64 (+.f64 393497462077/5000000000 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (pow.f64 x 2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x))
(+.f64 (*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x)) (*.f64 -1 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -263505074721/1000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 49698921037/2500000000 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000))))) x)) (+.f64 (*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x)) (*.f64 -1 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -263505074721/1000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 49698921037/2500000000 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000))))) x)) (+.f64 (*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000))) (*.f64 -1 (/.f64 (-.f64 (+.f64 4297481763/15625000 (*.f64 -1 y)) (+.f64 (*.f64 216700011257/5000000000 (+.f64 (*.f64 -263505074721/1000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 49698921037/2500000000 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000)))))) (+.f64 (*.f64 156699607947/500000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000)))))) (pow.f64 x 2))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 x -2)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(pow.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) 1)
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1)
(log.f64 (exp.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (*.f64 y (*.f64 x (+.f64 x -2)))) (*.f64 y (*.f64 x (+.f64 x -2)))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(exp.f64 (log.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) 1/3)
(log.f64 (exp.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)))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(log.f64 (exp.f64 (*.f64 z -1000000000/23533438303)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z -1000000000/23533438303) (*.f64 z -1000000000/23533438303)) (*.f64 z -1000000000/23533438303)))
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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))))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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))) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))))
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(log.f64 (exp.f64 (*.f64 x 263505074721/1000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 263505074721/1000000000) (*.f64 x 263505074721/1000000000)) (*.f64 x 263505074721/1000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 1 (*.f64 104109730557/25000000000 x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) 1/3)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 1 (/.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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.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)))) (cbrt.f64 (/.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))))) (cbrt.f64 (/.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 (sqrt.f64 (/.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)))) (sqrt.f64 (/.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)))))
(pow.f64 (/.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))) 1)
(log.f64 (exp.f64 (/.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)))))
(cbrt.f64 (*.f64 (*.f64 (/.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 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 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)))))
(expm1.f64 (log1p.f64 (/.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)))))
(exp.f64 (log.f64 (/.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)))))
(log1p.f64 (expm1.f64 (/.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)))))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1 (*.f64 (*.f64 x x) (+.f64 137519416416/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) 156699607947/23533438303)))) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (*.f64 x (+.f64 137519416416/23533438303 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))))))
(-.f64 (fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 x (*.f64 x (+.f64 137519416416/23533438303 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -156699607947/23533438303 (+.f64 137519416416/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z))))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z))))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (fma.f64 -21670001125700000000/553822718361107519809 z (fma.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809) (+.f64 -21549238637487435857952/553822718361107519809 (*.f64 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) 156699607947/23533438303)) -156699607947/23533438303))))) (pow.f64 x 3)) (fma.f64 -1 (*.f64 (*.f64 x x) (+.f64 137519416416/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) 156699607947/23533438303)))) (*.f64 -1000000000/23533438303 z))))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (-.f64 (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (*.f64 x (+.f64 137519416416/23533438303 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))))) (*.f64 (+.f64 (fma.f64 (+.f64 137519416416/23533438303 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)) (pow.f64 x 3))))
(-.f64 (-.f64 (fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 x (*.f64 x (+.f64 137519416416/23533438303 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))))) (*.f64 (+.f64 (fma.f64 (+.f64 137519416416/23533438303 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)) (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 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.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 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 (-.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 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.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 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2))))
(*.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 (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))))
(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 (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 (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))))
(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 (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 (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))))
(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 (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 (*.f64 x (+.f64 x -2)))))
(/.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 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.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 (*.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.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 (*.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.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 (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.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 (*.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.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 (*.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.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 (*.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 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 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.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 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.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 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.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 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 y (*.f64 x -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 x y) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))
(fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y (*.f64 x -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 -131752537360500000000/553822718361107519809 y))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y (*.f64 x -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 -131752537360500000000/553822718361107519809 y (*.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 -131752537360500000000/553822718361107519809 y))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 -1 (*.f64 (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 -131752537360500000000/553822718361107519809 y))))) (pow.f64 x 4)) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (neg.f64 (fma.f64 -21670001125700000000/553822718361107519809 y (fma.f64 -156699607947/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127)))) (pow.f64 x 4) (*.f64 x (*.f64 x (*.f64 y 168466327098500000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y (*.f64 x -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)))) (*.f64 (fma.f64 -21670001125700000000/553822718361107519809 y (fma.f64 -156699607947/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127))) (pow.f64 x 4)))
(/.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 -2 (/.f64 y (pow.f64 x 3))) (/.f64 (*.f64 216700011257/5000000000 y) (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 216700011257/5000000000 y) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.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 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) -216700011257/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 156699607947/500000000 y (fma.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 y (*.f64 y -49125894991353926720049/25000000000000000000)) (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5)) (/.f64 y (*.f64 x x))) (+.f64 (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.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 156699607947/500000000 y (fma.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 y (*.f64 y -49125894991353926720049/25000000000000000000)) (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5))) (+.f64 (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.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 263505074721/1000000000 y (*.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 -156699607947/500000000 (/.f64 y (pow.f64 x 5))))))))
(-.f64 (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)) (-.f64 (fma.f64 263505074721/1000000000 (/.f64 y (/.f64 (pow.f64 x 5) 226700011257/5000000000)) (/.f64 -156699607947/500000000 (/.f64 (pow.f64 x 5) y))) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))) (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(+.f64 (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)) (-.f64 (fma.f64 263505074721/1000000000 (/.f64 y (/.f64 (pow.f64 x 5) 226700011257/5000000000)) (/.f64 -156699607947/500000000 (/.f64 (pow.f64 x 5) y))) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000)))) (-.f64 (/.f64 y (*.f64 x x)) (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4))))
(*.f64 -2 (*.f64 y x))
(*.f64 (*.f64 x y) -2)
(*.f64 x (*.f64 y -2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(*.f64 y (pow.f64 x 2))
(*.f64 (*.f64 x x) y)
(*.f64 x (*.f64 x y))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(*.f64 y (pow.f64 x 2))
(*.f64 (*.f64 x x) y)
(*.f64 x (*.f64 x y))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 (pow.f64 x 3) -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))))
(fma.f64 (pow.f64 x 4) 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 (pow.f64 x 3) -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))))
(*.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 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))) 13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.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 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))) 13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 63615716158700684400745/10838835996651139530249 x)
25000000000/104109730557
25000000000/104109730557
(*.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 x (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.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))))
(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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -131752537360500000000/553822718361107519809))) (*.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 (*.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))) 49698921037/117667191515)) (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)) 49698921037/117667191515))) (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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 -1000000000/23533438303 z)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -131752537360500000000/553822718361107519809))) (fma.f64 263505074721/47066876606 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 49698921037/117667191515)))))
(-.f64 (fma.f64 x (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 -1000000000/23533438303 z))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -131752537360500000000/553822718361107519809))) (fma.f64 263505074721/47066876606 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 49698921037/117667191515))))
(*.f64 4957606217/313696517525 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (*.f64 4957606217/313696517525 (pow.f64 x 3)))
(fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (*.f64 (pow.f64 x 3) 4957606217/313696517525))
(fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (*.f64 (pow.f64 x 3) 4957606217/313696517525))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x)))
(fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175)))
(fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (fma.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175 (*.f64 (pow.f64 x 3) 4957606217/313696517525)))
(+.f64 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175 (+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 1000000000/263505074721 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x)))))
(+.f64 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175 (fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (fma.f64 1000000000/263505074721 (+.f64 y -4297481763/15625000) (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175)))))
(+.f64 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175 (fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (fma.f64 (+.f64 y -4297481763/15625000) 1000000000/263505074721 (fma.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175 (*.f64 (pow.f64 x 3) 4957606217/313696517525)))))
(*.f64 4957606217/313696517525 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (*.f64 4957606217/313696517525 (pow.f64 x 3)))
(fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (*.f64 (pow.f64 x 3) 4957606217/313696517525))
(fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (*.f64 (pow.f64 x 3) 4957606217/313696517525))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x)))
(fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175)))
(fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (fma.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175 (*.f64 (pow.f64 x 3) 4957606217/313696517525)))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (+.f64 (*.f64 -1 (-.f64 (*.f64 1000000000/263505074721 (+.f64 4297481763/15625000 (*.f64 -1 y))) 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x))))
(fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (fma.f64 4957606217/313696517525 (pow.f64 x 3) (fma.f64 -1 (fma.f64 1000000000/263505074721 (+.f64 4297481763/15625000 (neg.f64 y)) -765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175) (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175))))
(fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (fma.f64 (pow.f64 x 3) 4957606217/313696517525 (-.f64 (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175) (fma.f64 1000000000/263505074721 (-.f64 4297481763/15625000 y) -765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175))))
(-.f64 (fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (fma.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175 (*.f64 (pow.f64 x 3) 4957606217/313696517525))) (fma.f64 1000000000/263505074721 (-.f64 4297481763/15625000 y) -765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175))
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 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 x 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.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 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.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 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.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 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.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 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.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 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.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 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.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 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.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 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.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 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x 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 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 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 (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 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 (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 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 (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) z))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) z)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) z)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) z)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) z))
(+.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) z)))
(+.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) z)))
(+.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) z)))
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))
(*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x))
(neg.f64 (*.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (neg.f64 x))
(*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x))
(neg.f64 (*.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (neg.f64 x))
(*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x))
(neg.f64 (*.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (neg.f64 x))
(*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x))
(neg.f64 (*.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (neg.f64 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))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (*.f64 -1000000000/23533438303 z))
(fma.f64 x (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.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))))
(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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -131752537360500000000/553822718361107519809))) (*.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 (*.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))))) (+.f64 (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) 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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 -1000000000/23533438303 z)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -131752537360500000000/553822718361107519809))) (fma.f64 263505074721/47066876606 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(-.f64 (fma.f64 x (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 -1000000000/23533438303 z))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -131752537360500000000/553822718361107519809))) (fma.f64 263505074721/47066876606 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))))
(*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)
(*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))
(-.f64 (+.f64 393497462077/5000000000 (+.f64 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x) (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))
(+.f64 393497462077/5000000000 (-.f64 (fma.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))
(+.f64 (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (+.f64 393497462077/5000000000 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (+.f64 49698921037/2500000000 (*.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) x)) (+.f64 393497462077/5000000000 (+.f64 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x) (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 216700011257/5000000000 (+.f64 393497462077/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (+.f64 49698921037/2500000000 (*.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) x) (+.f64 393497462077/5000000000 (fma.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) (*.f64 -216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))
(fma.f64 -1 (/.f64 (fma.f64 216700011257/5000000000 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000)) (fma.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 49698921037/2500000000)) x) (+.f64 (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000)))
(-.f64 (+.f64 (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000)) (/.f64 (fma.f64 216700011257/5000000000 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000)) (fma.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 49698921037/2500000000)) x))
(-.f64 (+.f64 393497462077/5000000000 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (+.f64 393497462077/5000000000 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (+.f64 49698921037/2500000000 (*.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) x)) (+.f64 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))))) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (+.f64 393497462077/5000000000 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (+.f64 49698921037/2500000000 (*.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (pow.f64 x 2))) (+.f64 (*.f64 4297481763/15625000 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 156699607947/500000000 (/.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 x 2))) (*.f64 263505074721/1000000000 (/.f64 (-.f64 (+.f64 393497462077/5000000000 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))) (pow.f64 x 2))))))))
(+.f64 393497462077/5000000000 (-.f64 (fma.f64 -1 (/.f64 (fma.f64 216700011257/5000000000 (+.f64 393497462077/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (+.f64 49698921037/2500000000 (*.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) x) (fma.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x (+.f64 (/.f64 y (*.f64 x x)) (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) (fma.f64 -216700011257/5000000000 (/.f64 (fma.f64 216700011257/5000000000 (+.f64 393497462077/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (+.f64 49698921037/2500000000 (*.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (*.f64 x x)) (+.f64 (/.f64 4297481763/15625000 (*.f64 x x)) (fma.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 156699607947/500000000 (/.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) (*.f64 x x)) (*.f64 263505074721/1000000000 (/.f64 (+.f64 393497462077/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000)))) (*.f64 x x)))))))))
(+.f64 393497462077/5000000000 (-.f64 (-.f64 (+.f64 (/.f64 y (*.f64 x x)) (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 x -2))) (/.f64 (fma.f64 216700011257/5000000000 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000)) (fma.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 49698921037/2500000000)) x)) (+.f64 (fma.f64 216700011257/5000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 156699607947/500000000 (/.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) (*.f64 x x)) (/.f64 (+.f64 103688578147123748855517/5000000000000000000 (*.f64 263505074721/1000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000))) (*.f64 x x)))) (fma.f64 -216700011257/5000000000 (/.f64 (fma.f64 216700011257/5000000000 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000)) (fma.f64 263505074721/1000000000 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 49698921037/2500000000)) (*.f64 x x)) (/.f64 4297481763/15625000 (*.f64 x x))))))
(*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x))
(neg.f64 (*.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x)) (*.f64 -1 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000))))
(*.f64 -1 (+.f64 (*.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (fma.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000))))
(neg.f64 (fma.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000) -393497462077/5000000000)))
(neg.f64 (fma.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000 -393497462077/5000000000)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -263505074721/1000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 49698921037/2500000000 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000))))) x)) (+.f64 (*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x)) (*.f64 -1 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000)))))
(fma.f64 -1 (/.f64 (fma.f64 -263505074721/1000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 49698921037/2500000000 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (fma.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000))))) x) (*.f64 -1 (+.f64 (*.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (fma.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000)))))
(-.f64 (neg.f64 (fma.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000) -393497462077/5000000000))) (/.f64 (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -263505074721/1000000000 (fma.f64 -216700011257/5000000000 (+.f64 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000) -393497462077/5000000000) 49698921037/2500000000)) x))
(-.f64 (neg.f64 (fma.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000 -393497462077/5000000000))) (/.f64 (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -263505074721/1000000000 (fma.f64 -216700011257/5000000000 (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000 -393497462077/5000000000) 49698921037/2500000000)) x))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -263505074721/1000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 49698921037/2500000000 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000))))) x)) (+.f64 (*.f64 -1 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) x)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000))) (*.f64 -1 (/.f64 (-.f64 (+.f64 4297481763/15625000 (*.f64 -1 y)) (+.f64 (*.f64 216700011257/5000000000 (+.f64 (*.f64 -263505074721/1000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 49698921037/2500000000 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000)))))) (+.f64 (*.f64 156699607947/500000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000)))))) (pow.f64 x 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -263505074721/1000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 49698921037/2500000000 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (fma.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000))))) x) (fma.f64 -1 (*.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (*.f64 -1 (+.f64 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (fma.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000)) (/.f64 (+.f64 4297481763/15625000 (-.f64 (neg.f64 y) (fma.f64 216700011257/5000000000 (fma.f64 -263505074721/1000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 49698921037/2500000000 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (fma.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000))))) (fma.f64 156699607947/500000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000)) (fma.f64 216700011257/5000000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000))))))) (*.f64 x x))))))
(-.f64 (-.f64 (neg.f64 (fma.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000) -393497462077/5000000000))) (/.f64 (-.f64 (-.f64 4297481763/15625000 y) (fma.f64 216700011257/5000000000 (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -263505074721/1000000000 (fma.f64 -216700011257/5000000000 (+.f64 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000) -393497462077/5000000000) 49698921037/2500000000)) (fma.f64 263505074721/1000000000 (+.f64 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000) -393497462077/5000000000) (*.f64 156699607947/500000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000))))) (*.f64 x x))) (/.f64 (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -263505074721/1000000000 (fma.f64 -216700011257/5000000000 (+.f64 (*.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000) -393497462077/5000000000) 49698921037/2500000000)) x))
(-.f64 (-.f64 (neg.f64 (fma.f64 x (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000 -393497462077/5000000000))) (/.f64 (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -263505074721/1000000000 (fma.f64 -216700011257/5000000000 (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000 -393497462077/5000000000) 49698921037/2500000000)) x)) (/.f64 (-.f64 (-.f64 4297481763/15625000 y) (fma.f64 216700011257/5000000000 (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -263505074721/1000000000 (fma.f64 -216700011257/5000000000 (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000 -393497462077/5000000000) 49698921037/2500000000)) (fma.f64 263505074721/1000000000 (fma.f64 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000) -226700011257/5000000000 -393497462077/5000000000) (*.f64 156699607947/500000000 (cbrt.f64 -1128428295162862690821234941118693/15625000000000000000000000000000))))) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) 4297481763/31250000) 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) 4297481763/31250000) 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) 4297481763/31250000) 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) 4297481763/31250000) 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) 4297481763/31250000) 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) 4297481763/31250000) 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) 4297481763/31250000) 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 393497462077/5000000000) 4297481763/31250000) 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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 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 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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (fma.f64 x (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 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 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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (fma.f64 x (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 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 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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(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 (fma.f64 x (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 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 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 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 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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 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 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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 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 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 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 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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 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 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 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) x)) x)))) (*.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 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000))))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (cbrt.f64 1128428295162862690821234941118693/15625000000000000000000000000000) 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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 x -2)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) 1)
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.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 (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 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) 1)
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1)
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(log.f64 (exp.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (*.f64 y (*.f64 x (+.f64 x -2)))) (*.f64 y (*.f64 x (+.f64 x -2)))))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(exp.f64 (log.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(fma.f64 -2 (*.f64 x y) (*.f64 (*.f64 x x) y))
(*.f64 (*.f64 x y) (+.f64 x -2))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) 1/3)
(*.f64 x 104109730557/25000000000)
(log.f64 (exp.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)
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(*.f64 -1000000000/23533438303 z)
(log.f64 (exp.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 z)
(cbrt.f64 (*.f64 (*.f64 (*.f64 z -1000000000/23533438303) (*.f64 z -1000000000/23533438303)) (*.f64 z -1000000000/23533438303)))
(*.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)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(cbrt.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1)
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3)) (fma.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) 625000000000000000000/10838835996651139530249))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (fma.f64 x 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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))))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (fma.f64 x 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (fma.f64 x 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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))) 1)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (fma.f64 x 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (fma.f64 x 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (fma.f64 x 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (fma.f64 x 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 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 (fma.f64 x 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(*.f64 x 263505074721/1000000000)
(log.f64 (exp.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 263505074721/1000000000) (*.f64 x 263505074721/1000000000)) (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 x 104109730557/25000000000)
(*.f64 1 (*.f64 104109730557/25000000000 x))
(*.f64 x 104109730557/25000000000)
(*.f64 (*.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) (cbrt.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) 1/3)
(*.f64 x 104109730557/25000000000)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(*.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)
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(*.f64 1 (/.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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 (*.f64 (cbrt.f64 (/.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)))) (cbrt.f64 (/.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))))) (cbrt.f64 (/.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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 (sqrt.f64 (/.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)))) (sqrt.f64 (/.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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(pow.f64 (/.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))) 1)
(*.f64 (/.f64 (+.f64 x -2) (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(log.f64 (exp.f64 (/.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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(cbrt.f64 (*.f64 (*.f64 (/.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 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 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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(expm1.f64 (log1p.f64 (/.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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(exp.f64 (log.f64 (/.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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(log1p.f64 (expm1.f64 (/.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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))

eval363.0ms (2.3%)

Compiler

Compiled 16613 to 12051 computations (27.5% saved)

prune245.0ms (1.5%)

Pruning

38 alts after pruning (35 fresh and 3 done)

PrunedKeptTotal
New37417391
Fresh71825
Picked235
Done000
Total38338421
Accurracy
100.0%
Counts
421 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
42.7%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
22.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
36.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
35.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
42.9%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
26.8%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
42.9%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
42.9%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
52.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 x 4297481763/31250000)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
59.8%
(/.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 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3)) 156699607947/500000000) x) 23533438303/500000000))
59.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))
61.6%
(/.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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.1%
(/.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
59.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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))
56.3%
(/.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))
53.5%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
36.5%
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
27.6%
(/.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))
20.1%
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
35.0%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
21.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))
18.3%
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
46.1%
(-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
42.6%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
42.6%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
42.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
56.1%
(+.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 y (*.f64 x -1000000000/23533438303)))
27.6%
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
55.2%
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z))) (/.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)))
52.9%
(+.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))) 49698921037/117667191515)) (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)))))
51.2%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
31.9%
(+.f64 (*.f64 x 104109730557/25000000000) (/.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)))
10.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
4.9%
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
22.4%
(*.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 -2 x)))
42.7%
(*.f64 x 104109730557/25000000000)
2.2%
(*.f64 x -21677671993302279060498/63615716158700684400745)
34.7%
(*.f64 -1000000000/23533438303 z)
42.7%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
22.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
36.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
35.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
42.9%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
26.8%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
42.9%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
42.9%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
52.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 x 4297481763/31250000)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
59.8%
(/.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 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3)) 156699607947/500000000) x) 23533438303/500000000))
59.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))
61.6%
(/.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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.1%
(/.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
59.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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))
56.3%
(/.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))
53.5%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
36.5%
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
27.6%
(/.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))
20.1%
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
35.0%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
21.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))
18.3%
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
46.1%
(-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
42.6%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
42.6%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
42.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
56.1%
(+.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 y (*.f64 x -1000000000/23533438303)))
27.6%
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
55.2%
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z))) (/.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)))
52.9%
(+.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))) 49698921037/117667191515)) (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)))))
51.2%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
31.9%
(+.f64 (*.f64 x 104109730557/25000000000) (/.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)))
10.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
4.9%
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
22.4%
(*.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 -2 x)))
42.7%
(*.f64 x 104109730557/25000000000)
2.2%
(*.f64 x -21677671993302279060498/63615716158700684400745)
34.7%
(*.f64 -1000000000/23533438303 z)
Compiler

Compiled 4492 to 3392 computations (24.5% saved)

localize602.0ms (3.8%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2))
99.1%
(*.f64 104109730557/25000000000 x)
98.9%
(*.f64 263505074721/1000000000 x)
71.5%
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
99.4%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
99.1%
(*.f64 x 104109730557/25000000000)
94.4%
(*.f64 y (*.f64 (-.f64 x 2) x))
73.0%
(/.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))
100.0%
(+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)
99.7%
(*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x)
98.9%
(*.f64 263505074721/1000000000 x)
82.4%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
99.3%
(*.f64 x -21677671993302279060498/63615716158700684400745)
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.4%
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
99.1%
(*.f64 x 104109730557/25000000000)
62.8%
(/.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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 544 to 386 computations (29% saved)

series15.0ms (0.1%)

Counts
11 → 144
Calls

45 calls:

TimeVariablePointExpression
2.0ms
z
@0
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
1.0ms
z
@0
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
1.0ms
x
@-inf
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
1.0ms
x
@inf
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) 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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))

rewrite153.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1096×pow1
1066×add-exp-log
1066×add-log-exp
1066×log1p-expm1-u
1066×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052321
11253321
Stop Event
node limit
Counts
11 → 84
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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(*.f64 263505074721/1000000000 x)
(*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x)
(+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 263505074721/1000000000 x)) x) 23533438303/500000000))
(*.f64 263505074721/1000000000 x)
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2))
Outputs
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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))))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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))) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.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))))
(exp.f64 (log.f64 (*.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))))
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(log.f64 (exp.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) (*.f64 x -21677671993302279060498/63615716158700684400745)) (*.f64 x -21677671993302279060498/63615716158700684400745)))
(expm1.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(exp.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(log1p.f64 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 (*.f64 (+.f64 x -2) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(log.f64 (exp.f64 (*.f64 x 263505074721/1000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 263505074721/1000000000) (*.f64 x 263505074721/1000000000)) (*.f64 x 263505074721/1000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(exp.f64 (log.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(*.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 3) 13033352773350869092174451844127/125000000000000000000000000) (+.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 23533438303/500000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))) 553822718361107519809/250000000000000000) (-.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 23533438303/500000000))
(pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) 1)
(log.f64 (exp.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(exp.f64 (log.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.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))))
(exp.f64 (log.f64 (*.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))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(log.f64 (exp.f64 (*.f64 x 263505074721/1000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 263505074721/1000000000) (*.f64 x 263505074721/1000000000)) (*.f64 x 263505074721/1000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(pow.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x)) 1)
(log.f64 (exp.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))) (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))

simplify166.0ms (1%)

Algorithm
egg-herbie
Rules
1100×associate-+l+
1090×associate-+r+
568×fma-def
476×associate-*l*
436×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042610776
111539838
241858908
Stop Event
node limit
Counts
228 → 260
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 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 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 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 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/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 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2))))))
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x)))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606/263505074721 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z))) (*.f64 -104466405298/87835024907 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))))) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(*.f64 1000000000/263505074721 (/.f64 z x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (+.f64 (*.f64 104466405298/87835024907 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 4))) (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (*.f64 47066876606/263505074721 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 4)))))))
(*.f64 156699607947/500000000 x)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
23533438303/500000000
(+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (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 (*.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 -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 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -156699607947/23533438303 (+.f64 137519416416/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 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z))))
(*.f64 4957606217/313696517525 (pow.f64 x 3))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (*.f64 4957606217/313696517525 (pow.f64 x 3)))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x)))
(-.f64 (+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x))) 1231805907486230199602739729427372105563594214/1913178066250112096480706540515353875292667175)
(*.f64 4957606217/313696517525 (pow.f64 x 3))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (*.f64 4957606217/313696517525 (pow.f64 x 3)))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x)))
(-.f64 (+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x))) 1231805907486230199602739729427372105563594214/1913178066250112096480706540515353875292667175)
(/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(*.f64 4297481763/31250000 (pow.f64 x 2))
(+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(*.f64 104109730557/25000000000 (pow.f64 x 4))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (*.f64 393497462077/5000000000 (pow.f64 x 3)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(*.f64 104109730557/25000000000 (pow.f64 x 4))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (*.f64 393497462077/5000000000 (pow.f64 x 3)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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))))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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))) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.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))))
(exp.f64 (log.f64 (*.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))))
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(log.f64 (exp.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) (*.f64 x -21677671993302279060498/63615716158700684400745)) (*.f64 x -21677671993302279060498/63615716158700684400745)))
(expm1.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(exp.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(log1p.f64 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 (*.f64 (+.f64 x -2) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(log.f64 (exp.f64 (*.f64 x 263505074721/1000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 263505074721/1000000000) (*.f64 x 263505074721/1000000000)) (*.f64 x 263505074721/1000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(exp.f64 (log.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(*.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 3) 13033352773350869092174451844127/125000000000000000000000000) (+.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 23533438303/500000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))) 553822718361107519809/250000000000000000) (-.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 23533438303/500000000))
(pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) 1)
(log.f64 (exp.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(exp.f64 (log.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.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))))
(exp.f64 (log.f64 (*.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))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(log.f64 (exp.f64 (*.f64 x 263505074721/1000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 263505074721/1000000000) (*.f64 x 263505074721/1000000000)) (*.f64 x 263505074721/1000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(pow.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x)) 1)
(log.f64 (exp.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))) (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 z (*.f64 (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 y)) 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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 y)) x (fma.f64 (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 z 131752537360500000000/553822718361107519809)) (*.f64 (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 y)) -156699607947/23533438303)) (*.f64 x x) (*.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 (*.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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (-.f64 (fma.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)) (*.f64 (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303))) (fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))) (pow.f64 x 3))))
(-.f64 (fma.f64 (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 y)) x (fma.f64 (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 z 131752537360500000000/553822718361107519809)) (*.f64 (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 y)) -156699607947/23533438303)) (*.f64 x x) (*.f64 -1000000000/23533438303 z))) (*.f64 (fma.f64 156699607947/23533438303 (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 z 131752537360500000000/553822718361107519809)) (*.f64 (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 y)) -156699607947/23533438303)) (fma.f64 (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 y)) 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 (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 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (fma.f64 x 104109730557/25000000000 (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 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 (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 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (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 (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 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (*.f64 y x) (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (-.f64 x 2) (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 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 (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 x (*.f64 y (-.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 (+.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 -2 x) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (*.f64 y x) (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (-.f64 x 2) (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 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 (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 x (*.f64 y (-.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 (+.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 -2 x) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (*.f64 y x) (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (-.f64 x 2) (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 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 (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 x (*.f64 y (-.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 (-.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 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))
(*.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 (*.f64 x (*.f64 y (-.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 (+.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 -2 x) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (*.f64 y x) (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (-.f64 x 2) (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 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 (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 x (*.f64 y (-.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 (+.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 -2 x) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (*.f64 y x) (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (-.f64 x 2) (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 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 (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 x (*.f64 y (-.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 (+.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 -2 x) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (*.f64 y x) (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (-.f64 x 2) (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 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 (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 x (*.f64 y (-.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 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 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))
(*.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 (*.f64 x (*.f64 y (-.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 (+.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 -2 x) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (*.f64 y x) (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (-.f64 x 2) (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 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 (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 x (*.f64 y (-.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 (+.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 -2 x) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (*.f64 y x) (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (-.f64 x 2) (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 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 (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 x (*.f64 y (-.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 (+.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 -2 x) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (*.f64 y x) (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (-.f64 x 2) (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 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 (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 x (*.f64 y (-.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 (*.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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(/.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) (*.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 (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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(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 (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) (*.f64 x (-.f64 x 2)))))
(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 (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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(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 (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) (*.f64 x (-.f64 x 2)))))
(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 (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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(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 (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) (*.f64 x (-.f64 x 2)))))
(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 (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 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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))) (/.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 (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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))) (/.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 (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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))) (/.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 (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 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 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (-.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))) (/.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 (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 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 (-.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))) (/.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 (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 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 (-.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))) (/.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 (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 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.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)))
(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 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.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 (*.f64 x x) (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809))))))
(-.f64 (fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 x 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 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/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 -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 (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) -156699607947/23533438303))) (neg.f64 (*.f64 (*.f64 x x) (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)))))))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (fma.f64 -1000000000/23533438303 z (neg.f64 (fma.f64 (pow.f64 x 3) (fma.f64 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)) (*.f64 (*.f64 x x) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))))))
(-.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) (*.f64 x (fma.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127))))))
(*.f64 1000000000/263505074721 (/.f64 z x))
(/.f64 (*.f64 z 1000000000/263505074721) x)
(-.f64 (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(+.f64 (fma.f64 -2000000000/263505074721 (/.f64 z (*.f64 x x)) (*.f64 1000000000/263505074721 (/.f64 z x))) (*.f64 -104466405298000000000/23144974801239931075947 (/.f64 z (*.f64 x x))))
(fma.f64 -2000000000/263505074721 (/.f64 z (*.f64 x x)) (fma.f64 1000000000/263505074721 (/.f64 z x) (*.f64 (/.f64 z x) (/.f64 -104466405298000000000/23144974801239931075947 x))))
(+.f64 (/.f64 (*.f64 z 1000000000/263505074721) x) (*.f64 (/.f64 z (*.f64 x x)) -280136455112000000000/23144974801239931075947))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x)))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 47066876606000000000/69434924403719793227841 z (*.f64 104466405298/87835024907 (*.f64 z -280136455112000000000/23144974801239931075947))) (pow.f64 x 3)) (fma.f64 -2000000000/263505074721 (/.f64 z (*.f64 x x)) (*.f64 1000000000/263505074721 (/.f64 z x)))) (*.f64 -104466405298000000000/23144974801239931075947 (/.f64 z (*.f64 x x))))
(fma.f64 -1 (/.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (pow.f64 x 3)) (fma.f64 -2000000000/263505074721 (/.f64 z (*.f64 x x)) (fma.f64 1000000000/263505074721 (/.f64 z x) (*.f64 (/.f64 z x) (/.f64 -104466405298000000000/23144974801239931075947 x)))))
(-.f64 (+.f64 (/.f64 (*.f64 z 1000000000/263505074721) x) (*.f64 (/.f64 z (*.f64 x x)) -280136455112000000000/23144974801239931075947)) (/.f64 (*.f64 z -83660425096442822324486000000000/6098818314416390161616304160835787) (pow.f64 x 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606/263505074721 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z))) (*.f64 -104466405298/87835024907 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))))) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 47066876606/263505074721 (*.f64 z -280136455112000000000/23144974801239931075947) (*.f64 (fma.f64 47066876606000000000/69434924403719793227841 z (*.f64 104466405298/87835024907 (*.f64 z -280136455112000000000/23144974801239931075947))) -104466405298/87835024907)) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 47066876606000000000/69434924403719793227841 z (*.f64 104466405298/87835024907 (*.f64 z -280136455112000000000/23144974801239931075947))) (pow.f64 x 3)) (fma.f64 -2000000000/263505074721 (/.f64 z (*.f64 x x)) (*.f64 1000000000/263505074721 (/.f64 z x))))) (*.f64 -104466405298000000000/23144974801239931075947 (/.f64 z (*.f64 x x))))
(+.f64 (-.f64 (-.f64 (fma.f64 1000000000/263505074721 (/.f64 z x) (*.f64 -2000000000/263505074721 (/.f64 z (*.f64 x x)))) (/.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (pow.f64 x 3))) (/.f64 (fma.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) -104466405298/87835024907 (*.f64 z -13185147965598761909872000000000/6098818314416390161616304160835787)) (pow.f64 x 4))) (*.f64 (/.f64 z x) (/.f64 -104466405298000000000/23144974801239931075947 x)))
(-.f64 (-.f64 (+.f64 (/.f64 (*.f64 z 1000000000/263505074721) x) (*.f64 (/.f64 z (*.f64 x x)) -280136455112000000000/23144974801239931075947)) (/.f64 (*.f64 z -83660425096442822324486000000000/6098818314416390161616304160835787) (pow.f64 x 3))) (/.f64 (fma.f64 (*.f64 z -83660425096442822324486000000000/6098818314416390161616304160835787) -104466405298/87835024907 (*.f64 z -13185147965598761909872000000000/6098818314416390161616304160835787)) (pow.f64 x 4)))
(*.f64 1000000000/263505074721 (/.f64 z x))
(/.f64 (*.f64 z 1000000000/263505074721) x)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x)))
(fma.f64 -1 (/.f64 (*.f64 z 280136455112000000000/23144974801239931075947) (*.f64 x x)) (*.f64 1000000000/263505074721 (/.f64 z x)))
(-.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (*.f64 (/.f64 z x) (/.f64 280136455112000000000/23144974801239931075947 x)))
(*.f64 (/.f64 z x) (-.f64 1000000000/263505074721 (/.f64 280136455112000000000/23144974801239931075947 x)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))))
(fma.f64 -1 (/.f64 (fma.f64 47066876606000000000/69434924403719793227841 z (*.f64 -104466405298/87835024907 (*.f64 z 280136455112000000000/23144974801239931075947))) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 z 280136455112000000000/23144974801239931075947) (*.f64 x x)) (*.f64 1000000000/263505074721 (/.f64 z x))))
(-.f64 (-.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (*.f64 (/.f64 z x) (/.f64 280136455112000000000/23144974801239931075947 x))) (/.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (pow.f64 x 3)))
(-.f64 (*.f64 (/.f64 z x) (-.f64 1000000000/263505074721 (/.f64 280136455112000000000/23144974801239931075947 x))) (/.f64 (*.f64 z -83660425096442822324486000000000/6098818314416390161616304160835787) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (+.f64 (*.f64 104466405298/87835024907 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 4))) (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (*.f64 47066876606/263505074721 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 4)))))))
(fma.f64 -1 (/.f64 (fma.f64 47066876606000000000/69434924403719793227841 z (*.f64 -104466405298/87835024907 (*.f64 z 280136455112000000000/23144974801239931075947))) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 z 280136455112000000000/23144974801239931075947) (*.f64 x x)) (fma.f64 104466405298/87835024907 (/.f64 (fma.f64 47066876606000000000/69434924403719793227841 z (*.f64 -104466405298/87835024907 (*.f64 z 280136455112000000000/23144974801239931075947))) (pow.f64 x 4)) (fma.f64 1000000000/263505074721 (/.f64 z x) (*.f64 47066876606/263505074721 (/.f64 (*.f64 z 280136455112000000000/23144974801239931075947) (pow.f64 x 4)))))))
(-.f64 (-.f64 (fma.f64 104466405298/87835024907 (/.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (pow.f64 x 4)) (fma.f64 1000000000/263505074721 (/.f64 z x) (*.f64 47066876606/263505074721 (/.f64 z (/.f64 (pow.f64 x 4) 280136455112000000000/23144974801239931075947))))) (*.f64 (/.f64 z x) (/.f64 280136455112000000000/23144974801239931075947 x))) (/.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (pow.f64 x 3)))
(+.f64 (-.f64 (*.f64 (/.f64 z x) (-.f64 1000000000/263505074721 (/.f64 280136455112000000000/23144974801239931075947 x))) (/.f64 (*.f64 z -83660425096442822324486000000000/6098818314416390161616304160835787) (pow.f64 x 3))) (+.f64 (*.f64 47066876606/263505074721 (/.f64 (*.f64 z 280136455112000000000/23144974801239931075947) (pow.f64 x 4))) (/.f64 104466405298/87835024907 (/.f64 (pow.f64 x 4) (*.f64 z -83660425096442822324486000000000/6098818314416390161616304160835787)))))
(*.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 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 263505074721/1000000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 263505074721/1000000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
23533438303/500000000
(+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 263505074721/1000000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 263505074721/1000000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 23533438303/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(*.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)))
(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 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.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 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1 (*.f64 (*.f64 x x) (+.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) 137519416416/23533438303)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (*.f64 x x) (+.f64 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) 137519416416/23533438303))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -156699607947/23533438303 (+.f64 137519416416/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 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809) (+.f64 -21549238637487435857952/553822718361107519809 (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) -156699607947/23533438303))))) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1 (*.f64 (*.f64 x x) (+.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) 137519416416/23533438303)) (*.f64 -1000000000/23533438303 z))))
(-.f64 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (*.f64 x x) (+.f64 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) 137519416416/23533438303)))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -156699607947/23533438303 (+.f64 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) 137519416416/23533438303) (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)))))
(-.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x)))) (*.f64 (pow.f64 x 3) (+.f64 -106576606695487271009549/2769113591805537599045 (fma.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)))))
(*.f64 4957606217/313696517525 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (*.f64 4957606217/313696517525 (pow.f64 x 3)))
(fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (*.f64 (pow.f64 x 3) 4957606217/313696517525))
(fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (*.f64 (pow.f64 x 3) 4957606217/313696517525))
(*.f64 (*.f64 x x) (+.f64 (*.f64 x 4957606217/313696517525) 20521338007281352785973/82660624290142610985525))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x)))
(fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175)))
(fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (fma.f64 (pow.f64 x 3) 4957606217/313696517525 (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175)))
(-.f64 (+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x))) 1231805907486230199602739729427372105563594214/1913178066250112096480706540515353875292667175)
(+.f64 (fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175))) -1231805907486230199602739729427372105563594214/1913178066250112096480706540515353875292667175)
(+.f64 (fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (fma.f64 (pow.f64 x 3) 4957606217/313696517525 (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175))) -1231805907486230199602739729427372105563594214/1913178066250112096480706540515353875292667175)
(+.f64 (*.f64 x (+.f64 (*.f64 20521338007281352785973/82660624290142610985525 x) -2712038265851472151214155951099858/7260497993352845430495600191471175)) (fma.f64 (pow.f64 x 3) 4957606217/313696517525 -1231805907486230199602739729427372105563594214/1913178066250112096480706540515353875292667175))
(*.f64 4957606217/313696517525 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (*.f64 4957606217/313696517525 (pow.f64 x 3)))
(fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (*.f64 (pow.f64 x 3) 4957606217/313696517525))
(fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (*.f64 (pow.f64 x 3) 4957606217/313696517525))
(*.f64 (*.f64 x x) (+.f64 (*.f64 x 4957606217/313696517525) 20521338007281352785973/82660624290142610985525))
(+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x)))
(fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175)))
(fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (fma.f64 (pow.f64 x 3) 4957606217/313696517525 (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175)))
(-.f64 (+.f64 (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x))) 1231805907486230199602739729427372105563594214/1913178066250112096480706540515353875292667175)
(+.f64 (fma.f64 20521338007281352785973/82660624290142610985525 (*.f64 x x) (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175))) -1231805907486230199602739729427372105563594214/1913178066250112096480706540515353875292667175)
(+.f64 (fma.f64 (*.f64 x x) 20521338007281352785973/82660624290142610985525 (fma.f64 (pow.f64 x 3) 4957606217/313696517525 (*.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175))) -1231805907486230199602739729427372105563594214/1913178066250112096480706540515353875292667175)
(+.f64 (*.f64 x (+.f64 (*.f64 20521338007281352785973/82660624290142610985525 x) -2712038265851472151214155951099858/7260497993352845430495600191471175)) (fma.f64 (pow.f64 x 3) 4957606217/313696517525 -1231805907486230199602739729427372105563594214/1913178066250112096480706540515353875292667175))
(/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))
(/.f64 (*.f64 x (*.f64 x (-.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(/.f64 (*.f64 (*.f64 x x) (-.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) z (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (*.f64 x (-.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 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 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) z (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (*.f64 x (-.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 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 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) z (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (*.f64 x (-.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 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 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) z (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (*.f64 x (-.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) z (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (*.f64 x (-.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) z (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (*.f64 x (-.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 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 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) z (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (*.f64 x (-.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) z (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (*.f64 x (-.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) z (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (*.f64 x (-.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 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 4297481763/31250000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 4297481763/31250000)
(*.f64 x (*.f64 x 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3)))
(fma.f64 4297481763/31250000 (*.f64 x x) (*.f64 (pow.f64 x 3) 393497462077/5000000000))
(fma.f64 (*.f64 x x) 4297481763/31250000 (*.f64 (pow.f64 x 3) 393497462077/5000000000))
(*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 4297481763/31250000 (*.f64 x x) (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 (*.f64 x x) 4297481763/31250000 (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 4297481763/31250000 (*.f64 x x) (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 (*.f64 x x) 4297481763/31250000 (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 4))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (*.f64 393497462077/5000000000 (pow.f64 x 3)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (*.f64 (pow.f64 x 3) 393497462077/5000000000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 4297481763/31250000 (*.f64 x x) (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 (*.f64 x x) 4297481763/31250000 (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 4297481763/31250000 (*.f64 x x) (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 (*.f64 x x) 4297481763/31250000 (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 4))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (*.f64 393497462077/5000000000 (pow.f64 x 3)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (*.f64 (pow.f64 x 3) 393497462077/5000000000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 4297481763/31250000 (*.f64 x x) (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 (*.f64 x x) 4297481763/31250000 (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 4)) (+.f64 (*.f64 4297481763/31250000 (pow.f64 x 2)) (*.f64 393497462077/5000000000 (pow.f64 x 3))))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 4297481763/31250000 (*.f64 x x) (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (fma.f64 (*.f64 x x) 4297481763/31250000 (*.f64 (pow.f64 x 3) 393497462077/5000000000)))
(fma.f64 104109730557/25000000000 (pow.f64 x 4) (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x 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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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))))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x 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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x 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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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))) 1)
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x 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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x 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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x 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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x 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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)))
(*.f64 (-.f64 x 2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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))
(log.f64 (exp.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 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.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))
(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))
(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))
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(log.f64 (exp.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) (*.f64 x -21677671993302279060498/63615716158700684400745)) (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(expm1.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(exp.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(log1p.f64 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 (*.f64 (+.f64 x -2) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) 1)
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(*.f64 x 263505074721/1000000000)
(log.f64 (exp.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 263505074721/1000000000) (*.f64 x 263505074721/1000000000)) (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 1)
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(log.f64 (exp.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(*.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(*.f64 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 3) 13033352773350869092174451844127/125000000000000000000000000) (+.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 23533438303/500000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 3) 13033352773350869092174451844127/125000000000000000000000000) (fma.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) 23533438303/500000000)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 3) 13033352773350869092174451844127/125000000000000000000000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 23533438303/500000000 (fma.f64 x 263505074721/1000000000 156699607947/500000000))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 3) 13033352773350869092174451844127/125000000000000000000000000) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) -23533438303/500000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))) 553822718361107519809/250000000000000000) (-.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) 23533438303/500000000))
(/.f64 (fma.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))) -553822718361107519809/250000000000000000) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) -23533438303/500000000))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) -23533438303/500000000))
(pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) 1)
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(log.f64 (exp.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(exp.f64 (log.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)
(+.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(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))
(log.f64 (exp.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 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.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))
(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))
(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 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))) 1)
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(*.f64 x 263505074721/1000000000)
(log.f64 (exp.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 263505074721/1000000000) (*.f64 x 263505074721/1000000000)) (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(pow.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x)) 1)
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))
(*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(log.f64 (exp.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))
(*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))) (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))
(*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))
(*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(exp.f64 (log.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))
(*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))
(*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))

eval533.0ms (3.3%)

Compiler

Compiled 12368 to 8724 computations (29.5% saved)

prune175.0ms (1.1%)

Pruning

42 alts after pruning (38 fresh and 4 done)

PrunedKeptTotal
New39217409
Fresh92130
Picked325
Done123
Total40542447
Accurracy
100.0%
Counts
447 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
42.7%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
22.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
36.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
35.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
42.9%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
26.8%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
42.9%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
59.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))
53.1%
(/.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
59.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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))
56.3%
(/.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))
56.3%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.5%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
27.6%
(/.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))
20.1%
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
36.0%
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
37.1%
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 4297481763/31250000) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
37.1%
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
35.0%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
35.0%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
35.1%
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
3.3%
(/.f64 (*.f64 z 1000000000/263505074721) x)
21.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))
18.3%
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
42.6%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
36.9%
(-.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x)))) (*.f64 (pow.f64 x 3) (+.f64 -106576606695487271009549/2769113591805537599045 (fma.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)))))
42.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
27.6%
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
51.2%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
22.4%
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 x (*.f64 x y)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
46.1%
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
46.3%
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))
39.4%
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
39.4%
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
36.8%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
10.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
22.4%
(*.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)))
35.3%
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
42.7%
(*.f64 x 104109730557/25000000000)
2.2%
(*.f64 x -21677671993302279060498/63615716158700684400745)
3.3%
(*.f64 1000000000/263505074721 (/.f64 z x))
34.7%
(*.f64 -1000000000/23533438303 z)
42.7%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
22.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
36.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
35.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
42.9%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
26.8%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
42.9%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
59.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))
53.1%
(/.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
59.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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))
56.3%
(/.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))
56.3%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.5%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
27.6%
(/.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))
20.1%
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
36.0%
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
37.1%
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 4297481763/31250000) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
37.1%
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
35.0%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
35.0%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
35.1%
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
3.3%
(/.f64 (*.f64 z 1000000000/263505074721) x)
21.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))
18.3%
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
42.6%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
36.9%
(-.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x)))) (*.f64 (pow.f64 x 3) (+.f64 -106576606695487271009549/2769113591805537599045 (fma.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)))))
42.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
27.6%
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
51.2%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
22.4%
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 x (*.f64 x y)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
46.1%
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
46.3%
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))
39.4%
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
39.4%
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
36.8%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
10.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
22.4%
(*.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)))
35.3%
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
42.7%
(*.f64 x 104109730557/25000000000)
2.2%
(*.f64 x -21677671993302279060498/63615716158700684400745)
3.3%
(*.f64 1000000000/263505074721 (/.f64 z x))
34.7%
(*.f64 -1000000000/23533438303 z)
Compiler

Compiled 3944 to 2954 computations (25.1% saved)

localize424.0ms (2.7%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
99.0%
(*.f64 x 4297481763/31250000)
62.7%
(/.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))
99.7%
(*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x)
99.0%
(*.f64 x 4297481763/31250000)
98.9%
(*.f64 263505074721/1000000000 x)
67.8%
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
100.0%
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
99.7%
(*.f64 y (*.f64 x -1000000000/23533438303))
99.4%
(*.f64 x -1000000000/23533438303)
99.1%
(*.f64 x 104109730557/25000000000)
99.1%
(*.f64 x 104109730557/25000000000)
99.7%
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.1%
(*.f64 x 104109730557/25000000000)
62.8%
(/.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 450 to 299 computations (33.6% saved)

series53.0ms (0.3%)

Counts
10 → 204
Calls

51 calls:

TimeVariablePointExpression
30.0ms
z
@0
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
1.0ms
z
@0
(/.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))
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
y
@0
(/.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))
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))

rewrite234.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1318×pow1
1270×add-exp-log
1270×add-log-exp
1270×log1p-expm1-u
1270×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054300
11308300
Stop Event
node limit
Counts
10 → 80
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))
(*.f64 x -1000000000/23533438303)
(*.f64 y (*.f64 x -1000000000/23533438303))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(*.f64 x 4297481763/31250000)
(/.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 x 4297481763/31250000)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
Outputs
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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))))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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))) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 x) x) (*.f64 (*.f64 x x) 216700011257/5000000000))
(+.f64 (*.f64 x (*.f64 x x)) (*.f64 216700011257/5000000000 (*.f64 x x)))
(pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 1)
(log.f64 (exp.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(pow.f64 (*.f64 x -1000000000/23533438303) 1)
(log.f64 (exp.f64 (*.f64 x -1000000000/23533438303)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x -1000000000/23533438303) (*.f64 x -1000000000/23533438303)) (*.f64 x -1000000000/23533438303)))
(expm1.f64 (log1p.f64 (*.f64 x -1000000000/23533438303)))
(exp.f64 (log.f64 (*.f64 x -1000000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 x -1000000000/23533438303)))
(pow.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) 1)
(log.f64 (exp.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) (*.f64 y (*.f64 x -1000000000/23533438303))) (*.f64 y (*.f64 x -1000000000/23533438303))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(exp.f64 (log.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(*.f64 1 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) 3)) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 (*.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) (*.f64 y (*.f64 x -1000000000/23533438303))) (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303))))))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) (*.f64 y (*.f64 x -1000000000/23533438303)))) (-.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303))))
(pow.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))) 1)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))) (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))) (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(pow.f64 (*.f64 x 4297481763/31250000) 1)
(log.f64 (exp.f64 (*.f64 x 4297481763/31250000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 4297481763/31250000) (*.f64 x 4297481763/31250000)) (*.f64 x 4297481763/31250000)))
(expm1.f64 (log1p.f64 (*.f64 x 4297481763/31250000)))
(exp.f64 (log.f64 (*.f64 x 4297481763/31250000)))
(log1p.f64 (expm1.f64 (*.f64 x 4297481763/31250000)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(pow.f64 (*.f64 x 4297481763/31250000) 1)
(log.f64 (exp.f64 (*.f64 x 4297481763/31250000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 4297481763/31250000) (*.f64 x 4297481763/31250000)) (*.f64 x 4297481763/31250000)))
(expm1.f64 (log1p.f64 (*.f64 x 4297481763/31250000)))
(exp.f64 (log.f64 (*.f64 x 4297481763/31250000)))
(log1p.f64 (expm1.f64 (*.f64 x 4297481763/31250000)))
(pow.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))

simplify237.0ms (1.5%)

Algorithm
egg-herbie
Rules
1118×cancel-sign-sub-inv
716×fma-def
538×associate-*l*
532×associate-*r*
498×sub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051313144
1146812472
2517612242
Stop Event
node limit
Counts
284 → 263
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 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 -1 (*.f64 (-.f64 (*.f64 1000000000/23533438303 y) 104109730557/25000000000) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1000000000/23533438303 y) 104109730557/25000000000) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1000000000/23533438303 y) 104109730557/25000000000) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1000000000/23533438303 y) 104109730557/25000000000) x))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 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 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -156699607947/23533438303 (+.f64 137519416416/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)))))) (pow.f64 x 3)))))
(*.f64 45839805472/87835024907 x)
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (+.f64 (*.f64 45839805472/87835024907 x) (*.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (/.f64 1 x)))) 12841400607949739972864/7714991600413310358649)
(-.f64 (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (+.f64 (*.f64 45839805472/87835024907 x) (+.f64 (*.f64 604404617862583793952575676419584/2032939438138796720538768053611929 (/.f64 1 (pow.f64 x 2))) (*.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (/.f64 1 x)))))) (+.f64 12841400607949739972864/7714991600413310358649 (*.f64 104466405298/87835024907 (/.f64 (+.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (*.f64 1000000000/263505074721 z)) (pow.f64 x 2)))))
(*.f64 45839805472/87835024907 x)
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (+.f64 (*.f64 45839805472/87835024907 x) (*.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (/.f64 1 x)))) 12841400607949739972864/7714991600413310358649)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (+.f64 (*.f64 -104466405298/87835024907 (+.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (*.f64 1000000000/263505074721 z))) 604404617862583793952575676419584/2032939438138796720538768053611929)) (pow.f64 x 2))) (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (+.f64 (*.f64 45839805472/87835024907 x) (*.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (/.f64 1 x))))) 12841400607949739972864/7714991600413310358649)
(*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 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 (-.f64 68759708208/23533438303 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.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 -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 4297481763/31250000 x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 4297481763/31250000 (/.f64 1 x))) (*.f64 974239164048852206091/156250000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 4297481763/31250000 (/.f64 1 x))))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (-.f64 y 974239164048852206091/156250000000000000) (pow.f64 x 3))) (+.f64 (*.f64 1132408253071449813123/31250000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 974239164048852206091/156250000000000000 (/.f64 1 (pow.f64 x 2))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -2 (/.f64 z (pow.f64 x 4))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 4297481763/31250000 (/.f64 1 x)))))) (+.f64 (*.f64 1132408253071449813123/31250000000000000 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (-.f64 (+.f64 (*.f64 -2 y) z) (+.f64 (*.f64 216700011257/5000000000 (-.f64 y 974239164048852206091/156250000000000000)) 1132408253071449813123/31250000000000000)) (pow.f64 x 4))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (-.f64 y 974239164048852206091/156250000000000000) (pow.f64 x 3))) (+.f64 (*.f64 673413707421482370561/15625000000000000 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 y 974239164048852206091/156250000000000000) (pow.f64 x 4))) (*.f64 974239164048852206091/156250000000000000 (/.f64 1 (pow.f64 x 2)))))))))
(/.f64 4297481763/31250000 x)
(+.f64 (*.f64 -1 (/.f64 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (*.f64 4297481763/31250000 (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (*.f64 4297481763/31250000 (/.f64 1 x))))) (+.f64 (*.f64 1132408253071449813123/31250000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -216700011257/5000000000 (/.f64 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)) (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 z) 673413707421482370561/15625000000000000) (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (+.f64 (*.f64 -2 y) z) (+.f64 1132408253071449813123/31250000000000000 (*.f64 -216700011257/5000000000 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)))))) (*.f64 263505074721/1000000000 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y))))) (pow.f64 x 4))) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (*.f64 4297481763/31250000 (/.f64 1 x)))))) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (*.f64 1132408253071449813123/31250000000000000 (/.f64 1 (pow.f64 x 3)))))
(/.f64 (*.f64 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (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 (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 (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 4297481763/31250000 (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 (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 (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 4297481763/31250000 (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 (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 (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 4297481763/31250000 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 4297481763/31250000 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 4297481763/31250000 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 4297481763/31250000 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 4297481763/31250000 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 4297481763/31250000 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 4297481763/31250000 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 4297481763/31250000 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 4297481763/31250000 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 4297481763/31250000 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 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 x)
(*.f64 4297481763/31250000 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 (*.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 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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))))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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))) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 x) x) (*.f64 (*.f64 x x) 216700011257/5000000000))
(+.f64 (*.f64 x (*.f64 x x)) (*.f64 216700011257/5000000000 (*.f64 x x)))
(pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 1)
(log.f64 (exp.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(pow.f64 (*.f64 x -1000000000/23533438303) 1)
(log.f64 (exp.f64 (*.f64 x -1000000000/23533438303)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x -1000000000/23533438303) (*.f64 x -1000000000/23533438303)) (*.f64 x -1000000000/23533438303)))
(expm1.f64 (log1p.f64 (*.f64 x -1000000000/23533438303)))
(exp.f64 (log.f64 (*.f64 x -1000000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 x -1000000000/23533438303)))
(pow.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) 1)
(log.f64 (exp.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) (*.f64 y (*.f64 x -1000000000/23533438303))) (*.f64 y (*.f64 x -1000000000/23533438303))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(exp.f64 (log.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(*.f64 1 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) 3)) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 (*.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) (*.f64 y (*.f64 x -1000000000/23533438303))) (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303))))))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) (*.f64 y (*.f64 x -1000000000/23533438303)))) (-.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303))))
(pow.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))) 1)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))) (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))) (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(pow.f64 (*.f64 x 4297481763/31250000) 1)
(log.f64 (exp.f64 (*.f64 x 4297481763/31250000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 4297481763/31250000) (*.f64 x 4297481763/31250000)) (*.f64 x 4297481763/31250000)))
(expm1.f64 (log1p.f64 (*.f64 x 4297481763/31250000)))
(exp.f64 (log.f64 (*.f64 x 4297481763/31250000)))
(log1p.f64 (expm1.f64 (*.f64 x 4297481763/31250000)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(pow.f64 (*.f64 x 4297481763/31250000) 1)
(log.f64 (exp.f64 (*.f64 x 4297481763/31250000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 4297481763/31250000) (*.f64 x 4297481763/31250000)) (*.f64 x 4297481763/31250000)))
(expm1.f64 (log1p.f64 (*.f64 x 4297481763/31250000)))
(exp.f64 (log.f64 (*.f64 x 4297481763/31250000)))
(log1p.f64 (expm1.f64 (*.f64 x 4297481763/31250000)))
(pow.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/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 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 (+.f64 (*.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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x x) (*.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))))
(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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (-.f64 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x x) (*.f64 -1000000000/23533438303 z)) (*.f64 (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 z -21670001125700000000/553822718361107519809))) (pow.f64 x 3))))
(-.f64 (fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x x) (*.f64 -1000000000/23533438303 z))) (*.f64 (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 z -21670001125700000000/553822718361107519809))) (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 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 y (*.f64 x x)) (*.f64 x 104109730557/25000000000)) (+.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 (fma.f64 x 104109730557/25000000000 (/.f64 y (*.f64 x x))) (-.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 x (*.f64 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 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 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 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 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.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 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 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 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 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 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.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 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 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 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 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 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(/.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 (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 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 (+.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 (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 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 (+.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 (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 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 (+.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 (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (*.f64 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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.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 (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (*.f64 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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.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 (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (*.f64 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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.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 (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (+.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 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (*.f64 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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.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 (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (*.f64 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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.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 (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (*.f64 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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.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 (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (+.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))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (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))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (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))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1000000000/23533438303 y) 104109730557/25000000000) x))
(neg.f64 (*.f64 x (fma.f64 1000000000/23533438303 y -104109730557/25000000000)))
(*.f64 (fma.f64 y 1000000000/23533438303 -104109730557/25000000000) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1000000000/23533438303 y) 104109730557/25000000000) x))
(neg.f64 (*.f64 x (fma.f64 1000000000/23533438303 y -104109730557/25000000000)))
(*.f64 (fma.f64 y 1000000000/23533438303 -104109730557/25000000000) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1000000000/23533438303 y) 104109730557/25000000000) x))
(neg.f64 (*.f64 x (fma.f64 1000000000/23533438303 y -104109730557/25000000000)))
(*.f64 (fma.f64 y 1000000000/23533438303 -104109730557/25000000000) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1000000000/23533438303 y) 104109730557/25000000000) x))
(neg.f64 (*.f64 x (fma.f64 1000000000/23533438303 y -104109730557/25000000000)))
(*.f64 (fma.f64 y 1000000000/23533438303 -104109730557/25000000000) (neg.f64 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 104109730557/25000000000 x))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 -1000000000/23533438303 z))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1 (*.f64 (*.f64 x x) (+.f64 137519416416/23533438303 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)))) (*.f64 -1000000000/23533438303 z)))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (*.f64 x (+.f64 137519416416/23533438303 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))))))
(-.f64 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 z)) (*.f64 x (*.f64 x (+.f64 137519416416/23533438303 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -156699607947/23533438303 (+.f64 137519416416/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)))))) (pow.f64 x 3)))))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1 (*.f64 (*.f64 x x) (+.f64 137519416416/23533438303 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)))) (fma.f64 -1000000000/23533438303 z (*.f64 (pow.f64 x 3) (-.f64 68759708208/23533438303 (fma.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 137519416416/23533438303 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809))) -156699607947/23533438303)))))))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (-.f64 (fma.f64 (pow.f64 x 3) (-.f64 68759708208/23533438303 (fma.f64 (+.f64 137519416416/23533438303 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127))) (*.f64 -1000000000/23533438303 z)) (*.f64 x (*.f64 x (+.f64 137519416416/23533438303 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))))))
(*.f64 45839805472/87835024907 x)
(*.f64 x 45839805472/87835024907)
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(fma.f64 45839805472/87835024907 x -12841400607949739972864/7714991600413310358649)
(fma.f64 x 45839805472/87835024907 -12841400607949739972864/7714991600413310358649)
(-.f64 (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (+.f64 (*.f64 45839805472/87835024907 x) (*.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (/.f64 1 x)))) 12841400607949739972864/7714991600413310358649)
(+.f64 (fma.f64 1000000000/263505074721 (/.f64 z x) (fma.f64 45839805472/87835024907 x (/.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 x))) -12841400607949739972864/7714991600413310358649)
(+.f64 (fma.f64 1000000000/263505074721 (/.f64 z x) (fma.f64 x 45839805472/87835024907 (/.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 x))) -12841400607949739972864/7714991600413310358649)
(+.f64 (fma.f64 x 45839805472/87835024907 (/.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 x)) (fma.f64 1000000000/263505074721 (/.f64 z x) -12841400607949739972864/7714991600413310358649))
(-.f64 (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (+.f64 (*.f64 45839805472/87835024907 x) (+.f64 (*.f64 604404617862583793952575676419584/2032939438138796720538768053611929 (/.f64 1 (pow.f64 x 2))) (*.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (/.f64 1 x)))))) (+.f64 12841400607949739972864/7714991600413310358649 (*.f64 104466405298/87835024907 (/.f64 (+.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (*.f64 1000000000/263505074721 z)) (pow.f64 x 2)))))
(-.f64 (fma.f64 -2000000000/263505074721 (/.f64 z (*.f64 x x)) (fma.f64 1000000000/263505074721 (/.f64 z x) (fma.f64 45839805472/87835024907 x (+.f64 (/.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 x) (/.f64 604404617862583793952575676419584/2032939438138796720538768053611929 (*.f64 x x)))))) (+.f64 12841400607949739972864/7714991600413310358649 (*.f64 104466405298/87835024907 (/.f64 (+.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (*.f64 z 1000000000/263505074721)) (*.f64 x x)))))
(-.f64 (fma.f64 -2000000000/263505074721 (/.f64 z (*.f64 x x)) (fma.f64 1000000000/263505074721 (/.f64 z x) (+.f64 (/.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 x) (fma.f64 x 45839805472/87835024907 (/.f64 604404617862583793952575676419584/2032939438138796720538768053611929 (*.f64 x x)))))) (fma.f64 104466405298/87835024907 (/.f64 (fma.f64 z 1000000000/263505074721 3834977612125765814525097102387392/2032939438138796720538768053611929) (*.f64 x x)) 12841400607949739972864/7714991600413310358649))
(*.f64 45839805472/87835024907 x)
(*.f64 x 45839805472/87835024907)
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(fma.f64 45839805472/87835024907 x -12841400607949739972864/7714991600413310358649)
(fma.f64 x 45839805472/87835024907 -12841400607949739972864/7714991600413310358649)
(-.f64 (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (+.f64 (*.f64 45839805472/87835024907 x) (*.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (/.f64 1 x)))) 12841400607949739972864/7714991600413310358649)
(+.f64 (fma.f64 1000000000/263505074721 (/.f64 z x) (fma.f64 45839805472/87835024907 x (/.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 x))) -12841400607949739972864/7714991600413310358649)
(+.f64 (fma.f64 1000000000/263505074721 (/.f64 z x) (fma.f64 x 45839805472/87835024907 (/.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 x))) -12841400607949739972864/7714991600413310358649)
(+.f64 (fma.f64 x 45839805472/87835024907 (/.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 x)) (fma.f64 1000000000/263505074721 (/.f64 z x) -12841400607949739972864/7714991600413310358649))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (+.f64 (*.f64 -104466405298/87835024907 (+.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (*.f64 1000000000/263505074721 z))) 604404617862583793952575676419584/2032939438138796720538768053611929)) (pow.f64 x 2))) (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (+.f64 (*.f64 45839805472/87835024907 x) (*.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (/.f64 1 x))))) 12841400607949739972864/7714991600413310358649)
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 z 2000000000/263505074721) (fma.f64 -104466405298/87835024907 (+.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 (*.f64 z 1000000000/263505074721)) 604404617862583793952575676419584/2032939438138796720538768053611929)) (*.f64 x x)) (fma.f64 1000000000/263505074721 (/.f64 z x) (fma.f64 45839805472/87835024907 x (/.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 x)))) -12841400607949739972864/7714991600413310358649)
(+.f64 (-.f64 (fma.f64 1000000000/263505074721 (/.f64 z x) (fma.f64 x 45839805472/87835024907 (/.f64 3834977612125765814525097102387392/2032939438138796720538768053611929 x))) (/.f64 (-.f64 (*.f64 z 2000000000/263505074721) (+.f64 -115846143624406875427870949591896720951541376/59521095394447931890510870149366565009105201 (*.f64 z -104466405298000000000/23144974801239931075947))) (*.f64 x x))) -12841400607949739972864/7714991600413310358649)
(*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(*.f64 4297481763/31250000 (/.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x)))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z))
(fma.f64 4297481763/31250000 (/.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (*.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x))))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x))))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z))
(fma.f64 4297481763/31250000 (/.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (*.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x))))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x))))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))) z))
(fma.f64 4297481763/31250000 (/.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (*.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x))))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 4297481763/31250000 (/.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x))))
(fma.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 4297481763/31250000 (/.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x))))
(fma.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 4297481763/31250000 (/.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x))))
(fma.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 4297481763/31250000 (/.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x))))
(fma.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 4297481763/31250000 (/.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x))))
(fma.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(+.f64 (*.f64 4297481763/31250000 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)))
(fma.f64 4297481763/31250000 (/.f64 (*.f64 (*.f64 x x) (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000) (+.f64 -2 x))))
(fma.f64 4297481763/31250000 (/.f64 x (/.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)) x)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)))
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.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 (+.f64 (*.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 x x) (-.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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (*.f64 x x) (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 131752537360500000000/553822718361107519809 z)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.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 -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 (-.f64 68759708208/23533438303 (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) (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))) (*.f64 z -21670001125700000000/553822718361107519809)))) (pow.f64 x 3) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.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 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (pow.f64 x 3) (-.f64 68759708208/23533438303 (fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 (*.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303))))))) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 -1000000000/23533438303 z))))
(fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (pow.f64 x 3) (-.f64 68759708208/23533438303 (fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 (*.f64 156699607947/23533438303 (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 131752537360500000000/553822718361107519809 z)))))) (fma.f64 (*.f64 x x) (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 131752537360500000000/553822718361107519809 z)) (*.f64 -1000000000/23533438303 z))))
(/.f64 4297481763/31250000 x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 4297481763/31250000 (/.f64 1 x))) (*.f64 974239164048852206091/156250000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 4297481763/31250000 x) (/.f64 974239164048852206091/156250000000000000 (*.f64 x x))))
(+.f64 (/.f64 4297481763/31250000 x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 -974239164048852206091/156250000000000000 (*.f64 x x))))
(+.f64 (/.f64 4297481763/31250000 x) (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (*.f64 x x)))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 4297481763/31250000 (/.f64 1 x))))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (-.f64 y 974239164048852206091/156250000000000000) (pow.f64 x 3))) (+.f64 (*.f64 1132408253071449813123/31250000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 974239164048852206091/156250000000000000 (/.f64 1 (pow.f64 x 2))))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (/.f64 4297481763/31250000 x))) (fma.f64 216700011257/5000000000 (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (pow.f64 x 3)) (+.f64 (/.f64 974239164048852206091/156250000000000000 (*.f64 x x)) (/.f64 1132408253071449813123/31250000000000000 (pow.f64 x 3))))))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (/.f64 4297481763/31250000 x)) (+.f64 (/.f64 974239164048852206091/156250000000000000 (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (pow.f64 x 3)) (/.f64 1132408253071449813123/31250000000000000 (pow.f64 x 3)))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -2 (/.f64 z (pow.f64 x 4))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 4297481763/31250000 (/.f64 1 x)))))) (+.f64 (*.f64 1132408253071449813123/31250000000000000 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (-.f64 (+.f64 (*.f64 -2 y) z) (+.f64 (*.f64 216700011257/5000000000 (-.f64 y 974239164048852206091/156250000000000000)) 1132408253071449813123/31250000000000000)) (pow.f64 x 4))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (-.f64 y 974239164048852206091/156250000000000000) (pow.f64 x 3))) (+.f64 (*.f64 673413707421482370561/15625000000000000 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 y 974239164048852206091/156250000000000000) (pow.f64 x 4))) (*.f64 974239164048852206091/156250000000000000 (/.f64 1 (pow.f64 x 2)))))))))
(-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (fma.f64 -2 (/.f64 z (pow.f64 x 4)) (+.f64 (+.f64 (/.f64 y (*.f64 x x)) (/.f64 4297481763/31250000 x)) (/.f64 z (pow.f64 x 3))))) (+.f64 (/.f64 1132408253071449813123/31250000000000000 (pow.f64 x 3)) (fma.f64 216700011257/5000000000 (/.f64 (-.f64 (fma.f64 -2 y z) (fma.f64 216700011257/5000000000 (+.f64 y -974239164048852206091/156250000000000000) 1132408253071449813123/31250000000000000)) (pow.f64 x 4)) (fma.f64 216700011257/5000000000 (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (pow.f64 x 3)) (+.f64 (/.f64 673413707421482370561/15625000000000000 (pow.f64 x 4)) (fma.f64 263505074721/1000000000 (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (pow.f64 x 4)) (/.f64 974239164048852206091/156250000000000000 (*.f64 x x))))))))
(-.f64 (-.f64 (+.f64 (fma.f64 -2 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3))) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (/.f64 4297481763/31250000 x)))) (/.f64 1132408253071449813123/31250000000000000 (pow.f64 x 3))) (fma.f64 216700011257/5000000000 (/.f64 (-.f64 (fma.f64 -2 y z) (+.f64 -182807431489610297429773983966387/781250000000000000000000000 (*.f64 y 216700011257/5000000000))) (pow.f64 x 4)) (+.f64 (fma.f64 263505074721/1000000000 (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (pow.f64 x 4)) (/.f64 974239164048852206091/156250000000000000 (*.f64 x x))) (fma.f64 216700011257/5000000000 (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (pow.f64 x 3)) (/.f64 673413707421482370561/15625000000000000 (pow.f64 x 4))))))
(/.f64 4297481763/31250000 x)
(+.f64 (*.f64 -1 (/.f64 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (*.f64 4297481763/31250000 (/.f64 1 x)))
(fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 974239164048852206091/156250000000000000) (*.f64 x x)) (/.f64 4297481763/31250000 x))
(-.f64 (/.f64 4297481763/31250000 x) (/.f64 (-.f64 974239164048852206091/156250000000000000 y) (*.f64 x x)))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (*.f64 4297481763/31250000 (/.f64 1 x))))) (+.f64 (*.f64 1132408253071449813123/31250000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -216700011257/5000000000 (/.f64 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)) (pow.f64 x 3)))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 974239164048852206091/156250000000000000) (*.f64 x x)) (/.f64 4297481763/31250000 x))) (fma.f64 -216700011257/5000000000 (/.f64 (+.f64 (neg.f64 y) 974239164048852206091/156250000000000000) (pow.f64 x 3)) (/.f64 1132408253071449813123/31250000000000000 (pow.f64 x 3)))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (-.f64 (/.f64 4297481763/31250000 x) (/.f64 (-.f64 974239164048852206091/156250000000000000 y) (*.f64 x x)))) (fma.f64 216700011257/5000000000 (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (pow.f64 x 3)) (/.f64 1132408253071449813123/31250000000000000 (pow.f64 x 3)))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (/.f64 4297481763/31250000 x)) (/.f64 (-.f64 974239164048852206091/156250000000000000 y) (*.f64 x x))) (fma.f64 216700011257/5000000000 (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (pow.f64 x 3)) (/.f64 1132408253071449813123/31250000000000000 (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 z) 673413707421482370561/15625000000000000) (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (+.f64 (*.f64 -2 y) z) (+.f64 1132408253071449813123/31250000000000000 (*.f64 -216700011257/5000000000 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)))))) (*.f64 263505074721/1000000000 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y))))) (pow.f64 x 4))) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (*.f64 4297481763/31250000 (/.f64 1 x)))))) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 (+.f64 974239164048852206091/156250000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (*.f64 1132408253071449813123/31250000000000000 (/.f64 1 (pow.f64 x 3)))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 -1 (/.f64 (-.f64 (fma.f64 2 z 673413707421482370561/15625000000000000) (fma.f64 -216700011257/5000000000 (-.f64 (fma.f64 -2 y z) (+.f64 1132408253071449813123/31250000000000000 (+.f64 -211117637816396542757848983966387/781250000000000000000000000 (*.f64 -216700011257/5000000000 (neg.f64 y))))) (+.f64 256716963718817377460294646325611/156250000000000000000000000 (*.f64 263505074721/1000000000 (neg.f64 y))))) (pow.f64 x 4)) (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 974239164048852206091/156250000000000000) (*.f64 x x)) (/.f64 4297481763/31250000 x)))) (fma.f64 -216700011257/5000000000 (/.f64 (+.f64 (neg.f64 y) 974239164048852206091/156250000000000000) (pow.f64 x 3)) (/.f64 1132408253071449813123/31250000000000000 (pow.f64 x 3)))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (-.f64 (/.f64 4297481763/31250000 x) (/.f64 (-.f64 974239164048852206091/156250000000000000 y) (*.f64 x x)))) (/.f64 (-.f64 (fma.f64 z 2 673413707421482370561/15625000000000000) (fma.f64 263505074721/1000000000 (-.f64 974239164048852206091/156250000000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (fma.f64 -2 y z) (+.f64 -182807431489610297429773983966387/781250000000000000000000000 (*.f64 y 216700011257/5000000000)))))) (pow.f64 x 4))) (fma.f64 216700011257/5000000000 (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (pow.f64 x 3)) (/.f64 1132408253071449813123/31250000000000000 (pow.f64 x 3)))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (-.f64 (-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (/.f64 4297481763/31250000 x)) (/.f64 (-.f64 974239164048852206091/156250000000000000 y) (*.f64 x x))) (/.f64 (-.f64 (fma.f64 z 2 673413707421482370561/15625000000000000) (fma.f64 263505074721/1000000000 (-.f64 974239164048852206091/156250000000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (fma.f64 -2 y z) (+.f64 -182807431489610297429773983966387/781250000000000000000000000 (*.f64 y 216700011257/5000000000)))))) (pow.f64 x 4))) (fma.f64 216700011257/5000000000 (/.f64 (+.f64 y -974239164048852206091/156250000000000000) (pow.f64 x 3)) (/.f64 1132408253071449813123/31250000000000000 (pow.f64 x 3)))))
(/.f64 (*.f64 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) 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 (*.f64 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) 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 x (+.f64 -2 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 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) 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 x (+.f64 -2 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 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) 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 x (+.f64 -2 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 (*.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 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) y))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) 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 x (+.f64 -2 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 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) 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 x (+.f64 -2 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 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) 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 x (+.f64 -2 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 (*.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 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) y))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) 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 x (+.f64 -2 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 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) 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 x (+.f64 -2 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 (+.f64 (*.f64 4297481763/31250000 (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 4297481763/31250000 (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 y (*.f64 x (+.f64 -2 x))) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) 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 x (+.f64 -2 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 (*.f64 4297481763/31250000 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 -2 x)) (fma.f64 x 4297481763/31250000 y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x 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 -2 x)))
(+.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 4297481763/31250000 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x 4297481763/31250000 y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) 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 (fma.f64 x 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 -2 x))))
(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 (fma.f64 x 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 -2 x))))
(+.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 4297481763/31250000 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x 4297481763/31250000 y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) 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 (fma.f64 x 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 -2 x))))
(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 (fma.f64 x 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 -2 x))))
(+.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 4297481763/31250000 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (*.f64 (*.f64 x (+.f64 -2 x)) (fma.f64 x 4297481763/31250000 y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) 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 (fma.f64 x 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 -2 x))))
(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 (fma.f64 x 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 -2 x))))
(/.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) 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 -2 x))
(+.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 4297481763/31250000 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 4297481763/31250000 y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x 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 -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 (*.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 4297481763/31250000 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 4297481763/31250000 y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x 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 -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 (*.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 4297481763/31250000 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 4297481763/31250000 y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x 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 -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 (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) 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 -2 x))
(+.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 4297481763/31250000 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 4297481763/31250000 y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x 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 -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 (*.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 4297481763/31250000 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 4297481763/31250000 y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x 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 -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 (*.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 4297481763/31250000 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 4297481763/31250000 y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x 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 -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 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(*.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 (*.f64 x x) 263505074721/1000000000))
(*.f64 x (fma.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 (*.f64 x x) 263505074721/1000000000)))
(+.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) (*.f64 (pow.f64 x 3) 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 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(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))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (pow.f64 x 4))
(+.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)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (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))))
(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 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(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))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (pow.f64 x 4))
(+.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)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (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))))
(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 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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))))) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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))) 1)
(*.f64 (+.f64 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 -2 x) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z))
(+.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 x (*.f64 x x)) (*.f64 216700011257/5000000000 (*.f64 x x)))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 1)
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(log.f64 (exp.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(pow.f64 (*.f64 x -1000000000/23533438303) 1)
(*.f64 -1000000000/23533438303 x)
(log.f64 (exp.f64 (*.f64 x -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 x)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x -1000000000/23533438303) (*.f64 x -1000000000/23533438303)) (*.f64 x -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 x)
(expm1.f64 (log1p.f64 (*.f64 x -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 x)
(exp.f64 (log.f64 (*.f64 x -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 x)
(log1p.f64 (expm1.f64 (*.f64 x -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 x)
(pow.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) 1)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(log.f64 (exp.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) (*.f64 y (*.f64 x -1000000000/23533438303))) (*.f64 y (*.f64 x -1000000000/23533438303))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(exp.f64 (log.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x -1000000000/23533438303))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 1 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) 3)) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 (*.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) (*.f64 y (*.f64 x -1000000000/23533438303))) (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303))))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) 3)) (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (-.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 x 104109730557/25000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) 3)) (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) (*.f64 -1000000000/23533438303 (*.f64 (*.f64 y x) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000))))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) 3)) (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) (*.f64 -1000000000/23533438303 (*.f64 (*.f64 y x) (*.f64 x (fma.f64 -1000000000/23533438303 y -104109730557/25000000000))))))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 (*.f64 y (*.f64 x -1000000000/23533438303)) (*.f64 y (*.f64 x -1000000000/23533438303)))) (-.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) 1000000000000000000/553822718361107519809))) (-.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(/.f64 (-.f64 (*.f64 x (*.f64 10838835996651139530249/625000000000000000000 x)) (pow.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) 2)) (*.f64 x (-.f64 104109730557/25000000000 (*.f64 -1000000000/23533438303 y))))
(/.f64 (*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000)) 1)
(pow.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))) 1)
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303))) (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))) (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (*.f64 y (*.f64 x -1000000000/23533438303)))
(*.f64 x (fma.f64 -1000000000/23533438303 y 104109730557/25000000000))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x 4297481763/31250000) z))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) z) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x 4297481763/31250000) z))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) z) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x 4297481763/31250000) z))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) z) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x 4297481763/31250000) z))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) z) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) 1)
(*.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x 4297481763/31250000) z))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) z) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x 4297481763/31250000) z))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) z) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x 4297481763/31250000) z))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) z) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x 4297481763/31250000) z))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) z) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x 4297481763/31250000) z))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) z) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (*.f64 x 4297481763/31250000) z)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x 4297481763/31250000) z))
(*.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 x 4297481763/31250000) z) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 x 4297481763/31250000) 1)
(*.f64 x 4297481763/31250000)
(log.f64 (exp.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 4297481763/31250000) (*.f64 x 4297481763/31250000)) (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(expm1.f64 (log1p.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(exp.f64 (log.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(log1p.f64 (expm1.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(/.f64 (*.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) 1) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(/.f64 (*.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) 1) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) 1) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x 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 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) 1) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1)
(/.f64 (*.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) 1) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x 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 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) 1) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) 1) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x 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 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) 1) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x 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 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) 1) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x 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 (+.f64 x -2) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) 1) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 -2 x) (fma.f64 (fma.f64 x 4297481763/31250000 y) x z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (*.f64 x 4297481763/31250000) 1)
(*.f64 x 4297481763/31250000)
(log.f64 (exp.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 4297481763/31250000) (*.f64 x 4297481763/31250000)) (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(expm1.f64 (log1p.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(exp.f64 (log.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(log1p.f64 (expm1.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(pow.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) 1)
(*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))))
(*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))

eval331.0ms (2.1%)

Compiler

Compiled 10558 to 7293 computations (30.9% saved)

prune212.0ms (1.3%)

Pruning

49 alts after pruning (41 fresh and 8 done)

PrunedKeptTotal
New36410374
Fresh23133
Picked145
Done044
Total36749416
Accurracy
100.0%
Counts
416 → 49
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.6%
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) 1000000000000000000/553822718361107519809))) (-.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x))))
42.7%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
22.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
36.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
35.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
42.9%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
26.8%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
42.9%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
59.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))
53.1%
(/.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
59.7%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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))
56.3%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.5%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
52.8%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
27.6%
(/.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))
20.1%
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
36.0%
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
37.1%
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 4297481763/31250000) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
37.1%
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
36.5%
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
22.5%
(/.f64 (*.f64 (+.f64 (*.f64 4297481763/31250000 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))
35.0%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
35.0%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
35.1%
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
3.3%
(/.f64 (*.f64 z 1000000000/263505074721) x)
21.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))
18.3%
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
21.0%
(/.f64 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
3.2%
(/.f64 4297481763/31250000 x)
42.6%
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
36.9%
(-.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x)))) (*.f64 (pow.f64 x 3) (+.f64 -106576606695487271009549/2769113591805537599045 (fma.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)))))
42.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
8.9%
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
27.6%
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
51.2%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
22.4%
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 x (*.f64 x y)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
46.1%
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
46.3%
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))
39.4%
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
39.4%
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
36.8%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
10.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
39.4%
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
35.3%
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
42.7%
(*.f64 x 104109730557/25000000000)
8.9%
(*.f64 x 45839805472/87835024907)
2.2%
(*.f64 x -21677671993302279060498/63615716158700684400745)
3.3%
(*.f64 1000000000/263505074721 (/.f64 z x))
34.7%
(*.f64 -1000000000/23533438303 z)
Compiler

Compiled 3010 to 2180 computations (27.6% saved)

regimes1.1s (6.6%)

Counts
77 → 2
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.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 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 4297481763/31250000) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.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 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 x (*.f64 x y)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) 1000000000000000000/553822718361107519809))) (-.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 4297481763/31250000 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 (+.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 263505074721/1000000000 x)) 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 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 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 (pow.f64 x 3) 4957606217/313696517525)
(-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 x 4297481763/31250000)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.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 -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))
(/.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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) 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 y (*.f64 x -1000000000/23533438303)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (-.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 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z))) (/.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 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(-.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x)))) (*.f64 (pow.f64 x 3) (+.f64 -106576606695487271009549/2769113591805537599045 (fma.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)))))
(/.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 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3)) 156699607947/500000000) x) 23533438303/500000000))
(+.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))) 49698921037/117667191515)) (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 (*.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 (/.f64 y (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 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
(*.f64 (fma.f64 x (*.f64 (pow.f64 x 3) 104109730557/25000000000) 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 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) (*.f64 x (+.f64 -2 x))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) 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 (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)))
Outputs
(*.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 104109730557/25000000000) (/.f64 y (*.f64 x x)))
Calls

4 calls:

510.0ms
y
330.0ms
z
99.0ms
x
62.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.4%3x
73.6%13y
72.7%8z
98.9%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 1947 to 1383 computations (29% saved)

regimes141.0ms (0.9%)

Counts
75 → 2
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.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 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 4297481763/31250000) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.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 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 x (*.f64 x y)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) 1000000000000000000/553822718361107519809))) (-.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 4297481763/31250000 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 (+.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 263505074721/1000000000 x)) 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 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 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 (pow.f64 x 3) 4957606217/313696517525)
(-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 x 4297481763/31250000)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.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 -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))
(/.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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) 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 y (*.f64 x -1000000000/23533438303)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (-.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 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z))) (/.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 y (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(-.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x)))) (*.f64 (pow.f64 x 3) (+.f64 -106576606695487271009549/2769113591805537599045 (fma.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)))))
(/.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 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3)) 156699607947/500000000) x) 23533438303/500000000))
(+.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))) 49698921037/117667191515)) (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 (*.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 (/.f64 y (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 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
(*.f64 (fma.f64 x (*.f64 (pow.f64 x 3) 104109730557/25000000000) 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 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) (*.f64 x (+.f64 -2 x))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
Outputs
(+.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 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
Calls

1 calls:

92.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
98.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 1875 to 1336 computations (28.7% saved)

regimes127.0ms (0.8%)

Counts
63 → 2
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.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 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 4297481763/31250000) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.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 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 x (*.f64 x y)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) 1000000000000000000/553822718361107519809))) (-.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 4297481763/31250000 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 (+.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 263505074721/1000000000 x)) 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 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 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 (pow.f64 x 3) 4957606217/313696517525)
(-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 x 4297481763/31250000)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.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 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.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 -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))
(/.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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) 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 y (*.f64 x -1000000000/23533438303)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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 (cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (-.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 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (*.f64 -1000000000/23533438303 z))) (/.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)))
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 104109730557/25000000000) (/.f64 y (*.f64 x x)))
Calls

1 calls:

53.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
98.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 1285 to 904 computations (29.6% saved)

regimes89.0ms (0.6%)

Counts
48 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.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 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 4297481763/31250000) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.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 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 x (*.f64 x y)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) 1000000000000000000/553822718361107519809))) (-.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 4297481763/31250000 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 (+.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 263505074721/1000000000 x)) 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 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 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 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 y (*.f64 x x)))
Calls

1 calls:

69.0ms
x
Results
AccuracySegmentsBranch
98.1%3x
Compiler

Compiled 737 to 518 computations (29.7% saved)

regimes78.0ms (0.5%)

Counts
44 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.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 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 4297481763/31250000) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.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 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 x (*.f64 x y)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) 1000000000000000000/553822718361107519809))) (-.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 4297481763/31250000 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 (+.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 263505074721/1000000000 x)) x) 23533438303/500000000))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
Calls

1 calls:

62.0ms
x
Results
AccuracySegmentsBranch
96.3%3x
Compiler

Compiled 607 to 428 computations (29.5% saved)

regimes61.0ms (0.4%)

Counts
36 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.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 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 4297481763/31250000) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.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))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
Calls

1 calls:

49.0ms
x
Results
AccuracySegmentsBranch
95.8%3x
Compiler

Compiled 403 to 291 computations (27.8% saved)

regimes51.0ms (0.3%)

Counts
29 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x 4297481763/31250000)) z) (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
Calls

1 calls:

42.0ms
x
Results
AccuracySegmentsBranch
93.9%3x
Compiler

Compiled 258 to 188 computations (27.1% saved)

regimes62.0ms (0.4%)

Counts
26 → 4
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x))))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
Calls

1 calls:

51.0ms
x
Results
AccuracySegmentsBranch
82.2%4x
Compiler

Compiled 207 to 152 computations (26.6% saved)

regimes55.0ms (0.3%)

Counts
25 → 4
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
Calls

1 calls:

48.0ms
x
Results
AccuracySegmentsBranch
81.3%4x
Compiler

Compiled 190 to 140 computations (26.3% saved)

regimes54.0ms (0.3%)

Counts
24 → 4
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
Outputs
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
Calls

1 calls:

48.0ms
x
Results
AccuracySegmentsBranch
81.1%4x
Compiler

Compiled 175 to 129 computations (26.3% saved)

regimes48.0ms (0.3%)

Counts
22 → 4
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.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 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))
Calls

1 calls:

41.0ms
x
Results
AccuracySegmentsBranch
81.0%4x
Compiler

Compiled 153 to 112 computations (26.8% saved)

regimes36.0ms (0.2%)

Counts
16 → 4
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(/.f64 (*.f64 z (-.f64 x 2)) 23533438303/500000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 y (*.f64 x -1000000000/23533438303)))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Calls

1 calls:

32.0ms
x
Results
AccuracySegmentsBranch
77.5%4x
Compiler

Compiled 93 to 66 computations (29% saved)

regimes22.0ms (0.1%)

Counts
11 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Calls

1 calls:

19.0ms
x
Results
AccuracySegmentsBranch
74.7%3x
Compiler

Compiled 54 to 39 computations (27.8% saved)

regimes21.0ms (0.1%)

Counts
10 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 -1000000000/23533438303 z)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Calls

1 calls:

17.0ms
x
Results
AccuracySegmentsBranch
74.4%3x
Compiler

Compiled 47 to 34 computations (27.7% saved)

regimes18.0ms (0.1%)

Counts
9 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z 1000000000/263505074721) x)
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

16.0ms
x
Results
AccuracySegmentsBranch
74.3%3x
Compiler

Compiled 42 to 30 computations (28.6% saved)

regimes15.0ms (0.1%)

Counts
7 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
(*.f64 x 104109730557/25000000000)
(/.f64 4297481763/31250000 x)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 45839805472/87835024907 x) 12841400607949739972864/7714991600413310358649)
Outputs
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

13.0ms
x
Results
AccuracySegmentsBranch
74.2%3x
Compiler

Compiled 32 to 23 computations (28.1% saved)

regimes18.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 45839805472/87835024907)
Outputs
(*.f64 x 45839805472/87835024907)
(*.f64 -1000000000/23533438303 z)
(*.f64 x 45839805472/87835024907)
Calls

3 calls:

10.0ms
x
4.0ms
z
3.0ms
y
Results
AccuracySegmentsBranch
34.7%1y
34.7%1z
40.4%3x
Compiler

Compiled 24 to 18 computations (25% saved)

regimes8.0ms (0%)

Accuracy

Total -21.0b remaining (-50.1%)

Threshold costs -21b (-50.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
Outputs
(*.f64 -1000000000/23533438303 z)
Calls

2 calls:

4.0ms
z
3.0ms
x
Results
AccuracySegmentsBranch
34.7%1z
34.7%1x
Compiler

Compiled 17 to 13 computations (23.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.3128554870712764e+288
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.3128554870712764e+288
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.3128554870712764e+288
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch48.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
2.516639846468397e+20
1.544398493362484e+32
19.0ms
-4.127769581895438e+23
-3.015629113489449e+22
Results
43.0ms256×body256valid
Compiler

Compiled 782 to 562 computations (28.1% saved)

bsearch53.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
0.01559153519901676
126.66377197065945
30.0ms
-3541186874852.6553
-12.820788823445177
Results
48.0ms288×body256valid
Compiler

Compiled 766 to 556 computations (27.4% saved)

bsearch54.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
0.01559153519901676
126.66377197065945
31.0ms
-3541186874852.6553
-12.820788823445177
Results
49.0ms288×body256valid
Compiler

Compiled 694 to 502 computations (27.7% saved)

bsearch48.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
0.01559153519901676
126.66377197065945
24.0ms
-12.820788823445177
-0.029122040523678297
Results
43.0ms256×body256valid
Compiler

Compiled 590 to 434 computations (26.4% saved)

bsearch103.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
53.0ms
0.01559153519901676
126.66377197065945
24.0ms
-1.0933935522548994e-43
-1.5143105233612272e-47
26.0ms
-12.820788823445177
-0.029122040523678297
Results
95.0ms384×body256valid
Compiler

Compiled 766 to 578 computations (24.5% saved)

bsearch79.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
0.01559153519901676
126.66377197065945
26.0ms
-1.0933935522548994e-43
-1.5143105233612272e-47
30.0ms
-12.820788823445177
-0.029122040523678297
Results
72.0ms384×body256valid
Compiler

Compiled 734 to 562 computations (23.4% saved)

bsearch136.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
0.01559153519901676
126.66377197065945
25.0ms
-1.0933935522548994e-43
-1.5143105233612272e-47
88.0ms
-12.820788823445177
-0.029122040523678297
Results
129.0ms384×body256valid
Compiler

Compiled 670 to 514 computations (23.3% saved)

bsearch74.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
0.01559153519901676
126.66377197065945
25.0ms
-1.0933935522548994e-43
-1.5143105233612272e-47
24.0ms
-12.820788823445177
-0.029122040523678297
Results
68.0ms384×body256valid
Compiler

Compiled 606 to 466 computations (23.1% saved)

bsearch85.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
2.516639846468397e+20
1.544398493362484e+32
26.0ms
-1.0933935522548994e-43
-1.5143105233612272e-47
24.0ms
-12.820788823445177
-0.029122040523678297
Results
79.0ms416×body256valid
Compiler

Compiled 582 to 484 computations (16.8% saved)

bsearch55.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
2.516639846468397e+20
1.544398493362484e+32
23.0ms
-1.145961555239704e-5
-5.8721508235871806e-8
Results
51.0ms272×body256valid
Compiler

Compiled 386 to 323 computations (16.3% saved)

bsearch42.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.820803937425e+18
2.516639846468397e+20
21.0ms
-1.145961555239704e-5
-5.8721508235871806e-8
Results
38.0ms224×body256valid
Compiler

Compiled 270 to 230 computations (14.8% saved)

bsearch35.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
9.963893975602652e-5
0.0001815154170721359
23.0ms
-1.145961555239704e-5
-5.8721508235871806e-8
Results
32.0ms176×body256valid
Compiler

Compiled 214 to 180 computations (15.9% saved)

bsearch36.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
9.963893975602652e-5
0.0001815154170721359
23.0ms
-1.145961555239704e-5
-5.8721508235871806e-8
Results
33.0ms176×body256valid
Compiler

Compiled 200 to 166 computations (17% saved)

bsearch33.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
9.963893975602652e-5
0.0001815154170721359
21.0ms
-1.145961555239704e-5
-5.8721508235871806e-8
Results
31.0ms176×body256valid
Compiler

Compiled 200 to 166 computations (17% saved)

simplify55.0ms (0.3%)

Algorithm
egg-herbie
Rules
98×*-commutative
90×+-commutative
30×sub-neg
22×neg-mul-1
22×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02062096
13182096
23502096
33772096
43932096
53992096
64002096
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.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)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (*.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 104109730557/25000000000) (/.f64 y (*.f64 x x))))
(if (<=.f64 (/.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)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (+.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 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))
(if (<=.f64 (/.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)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (/.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 y (*.f64 x x))))
(if (<=.f64 x -31000000000000002097152) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x 1400000000000000000000) (/.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 y (*.f64 x x)))))
(if (<=.f64 x -226) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x 64) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))))
(if (<=.f64 x -36) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x 60) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))))
(if (<=.f64 x -5224175567749775/18014398509481984) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x 2) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))))
(if (<=.f64 x -3332663724254167/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -2259756624739205/25108406941546723055343157692830665664409421777856138051584) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x) (if (<=.f64 x 2) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x)))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -23/2) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -6106364568184163/6427752177035961102167848369364650410088811975131171341205504) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x) (if (<=.f64 x 19) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -3152519739159347/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -4113761393303015/25711008708143844408671393477458601640355247900524685364822016) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x) (if (<=.f64 x 2) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -6530219459687219/2251799813685248) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -7070527394739557/6427752177035961102167848369364650410088811975131171341205504) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x) (if (<=.f64 x 2) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -7746191359077253/18014398509481984) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -2159724731484083/51422017416287688817342786954917203280710495801049370729644032) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x) (if (<=.f64 x 255000000000000000000) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -6611313076017503/590295810358705651712) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 255000000000000000000) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -6611313076017503/590295810358705651712) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 1850000000000000000) (*.f64 -1000000000/23533438303 z) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -6611313076017503/590295810358705651712) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 6640827866535439/36893488147419103232) (*.f64 -1000000000/23533438303 z) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -6611313076017503/590295810358705651712) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 6640827866535439/36893488147419103232) (*.f64 -1000000000/23533438303 z) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -3246626956972881/295147905179352825856) (*.f64 x 45839805472/87835024907) (if (<=.f64 x 6640827866535439/36893488147419103232) (*.f64 -1000000000/23533438303 z) (*.f64 x 45839805472/87835024907)))
(*.f64 -1000000000/23533438303 z)
Outputs
(if (<=.f64 (/.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)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (*.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 104109730557/25000000000) (/.f64 y (*.f64 x x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (*.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 104109730557/25000000000) (/.f64 y (*.f64 x x))))
(if (<=.f64 (/.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)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (+.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 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (+.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))
(if (<=.f64 (/.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)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (/.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 y (*.f64 x x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))
(if (<=.f64 x -31000000000000002097152) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x 1400000000000000000000) (/.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 y (*.f64 x x)))))
(if (or (<=.f64 x -31000000000000002097152) (not (<=.f64 x 1400000000000000000000))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(if (<=.f64 x -226) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x 64) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))))
(if (or (<=.f64 x -226) (not (<=.f64 x 64))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (/.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 263505074721/1000000000))))))
(if (<=.f64 x -36) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x 60) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))))
(if (or (<=.f64 x -36) (not (<=.f64 x 60))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(if (<=.f64 x -5224175567749775/18014398509481984) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x 2) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))))
(if (or (<=.f64 x -5224175567749775/18014398509481984) (not (<=.f64 x 2))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)))
(if (<=.f64 x -3332663724254167/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -2259756624739205/25108406941546723055343157692830665664409421777856138051584) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x) (if (<=.f64 x 2) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303) x)))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -3332663724254167/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -2259756624739205/25108406941546723055343157692830665664409421777856138051584) (*.f64 x (+.f64 104109730557/25000000000 (*.f64 y -1000000000/23533438303))) (if (<=.f64 x 2) (+.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (-.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 x (+.f64 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127) 137519416416/23533438303))))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -23/2) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -6106364568184163/6427752177035961102167848369364650410088811975131171341205504) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x) (if (<=.f64 x 19) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -23/2) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -6106364568184163/6427752177035961102167848369364650410088811975131171341205504) (*.f64 x (+.f64 104109730557/25000000000 (*.f64 y -1000000000/23533438303))) (if (<=.f64 x 19) (/.f64 (*.f64 (-.f64 x 2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -3152519739159347/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -4113761393303015/25711008708143844408671393477458601640355247900524685364822016) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x) (if (<=.f64 x 2) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -3152519739159347/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -4113761393303015/25711008708143844408671393477458601640355247900524685364822016) (*.f64 x (+.f64 104109730557/25000000000 (*.f64 y -1000000000/23533438303))) (if (<=.f64 x 2) (/.f64 (*.f64 (-.f64 x 2) z) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -6530219459687219/2251799813685248) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -7070527394739557/6427752177035961102167848369364650410088811975131171341205504) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x) (if (<=.f64 x 2) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -6530219459687219/2251799813685248) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))) (if (<=.f64 x -7070527394739557/6427752177035961102167848369364650410088811975131171341205504) (*.f64 x (+.f64 104109730557/25000000000 (*.f64 y -1000000000/23533438303))) (if (<=.f64 x 2) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x))))))
(if (<=.f64 x -7746191359077253/18014398509481984) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -2159724731484083/51422017416287688817342786954917203280710495801049370729644032) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) 104109730557/25000000000) x) (if (<=.f64 x 255000000000000000000) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -7746191359077253/18014398509481984) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -2159724731484083/51422017416287688817342786954917203280710495801049370729644032) (*.f64 x (+.f64 104109730557/25000000000 (*.f64 y -1000000000/23533438303))) (if (<=.f64 x 255000000000000000000) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -6611313076017503/590295810358705651712) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 255000000000000000000) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (or (<=.f64 x -6611313076017503/590295810358705651712) (not (<=.f64 x 255000000000000000000))) (/.f64 (+.f64 x -2) 25000000000/104109730557) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))))
(if (<=.f64 x -6611313076017503/590295810358705651712) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 1850000000000000000) (*.f64 -1000000000/23533438303 z) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (or (<=.f64 x -6611313076017503/590295810358705651712) (not (<=.f64 x 1850000000000000000))) (/.f64 (+.f64 x -2) 25000000000/104109730557) (*.f64 z -1000000000/23533438303))
(if (<=.f64 x -6611313076017503/590295810358705651712) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 6640827866535439/36893488147419103232) (*.f64 -1000000000/23533438303 z) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -6611313076017503/590295810358705651712) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 6640827866535439/36893488147419103232) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -6611313076017503/590295810358705651712) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 6640827866535439/36893488147419103232) (*.f64 -1000000000/23533438303 z) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -6611313076017503/590295810358705651712) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 6640827866535439/36893488147419103232) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -3246626956972881/295147905179352825856) (*.f64 x 45839805472/87835024907) (if (<=.f64 x 6640827866535439/36893488147419103232) (*.f64 -1000000000/23533438303 z) (*.f64 x 45839805472/87835024907)))
(if (<=.f64 x -3246626956972881/295147905179352825856) (*.f64 x 45839805472/87835024907) (if (<=.f64 x 6640827866535439/36893488147419103232) (*.f64 z -1000000000/23533438303) (*.f64 x 45839805472/87835024907)))
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
Compiler

Compiled 815 to 573 computations (29.7% saved)

soundness3.8s (23.9%)

Rules
1700×associate-+r+
1700×associate-+r+
1598×associate-+l+
1598×associate-+l+
1528×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03181
16781
216081
357281
4197781
5762681
060715370
1171814056
2626514024
060715370
1171814056
2626514024
055125316
1159424554
2580924458
042610776
111539838
241858908
051313144
1146812472
2517612242
055125316
1159424554
2580924458
03181
16781
216081
357281
4197781
5762681
042610776
111539838
241858908
060715370
1171814056
2626514024
042610776
111539838
241858908
042610776
111539838
241858908
055125316
1159424554
2580924458
051313144
1146812472
2517612242
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
Compiler

Compiled 1533 to 1093 computations (28.7% saved)

end600.0ms (3.8%)

Compiler

Compiled 1764 to 1162 computations (34.1% saved)

Profiling

Loading profile data...