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

Time bar (total: 18.5s)

analyze109.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.4s (7.8%)

Results
1.4s8250×body256valid
1.0msbody256infinite
Bogosity

preprocess53.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)

simplify46.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

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

eval3.0ms (0%)

Compiler

Compiled 160 to 105 computations (34.4% saved)

prune6.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New145
Fresh011
Picked000
Done000
Total156
Accurracy
58.9%
Counts
6 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.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)))
57.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))
58.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)))
58.7%
(*.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)))
58.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)))
57.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))
58.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)))
58.7%
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
Compiler

Compiled 278 to 190 computations (31.7% saved)

localize767.0ms (4.2%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.8%
(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)
60.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))
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)
58.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 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
99.8%
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
94.7%
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
60.1%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
99.8%
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
99.5%
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
60.1%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
Compiler

Compiled 611 to 407 computations (33.4% saved)

series60.0ms (0.3%)

Counts
16 → 372
Calls

93 calls:

TimeVariablePointExpression
8.0ms
y
@-inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
4.0ms
y
@0
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
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
z
@0
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
2.0ms
y
@0
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))

rewrite139.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
906×add-sqr-sqrt
868×pow1
868×*-un-lft-identity
852×add-exp-log
852×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053658
11270658
Stop Event
node limit
Counts
16 → 178
Calls
Call 1
Inputs
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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)))

simplify478.0ms (2.6%)

Algorithm
egg-herbie
Rules
764×fma-def
704×associate-*l*
666×associate-*r*
508×+-commutative
398×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062335234
1179134178
2655334170
Stop Event
node limit
Counts
550 → 354
Calls
Call 1
Inputs
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))
(+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(*.f64 -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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))
(fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))
(fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x))
(+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x)))
(fma.f64 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x)))
(+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
(fma.f64 (-.f64 393497462077/235334383030 (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (fma.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 z 10835000562850000000/553822718361107519809)))) (pow.f64 x 3) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))))
(fma.f64 (-.f64 393497462077/235334383030 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 z 10835000562850000000/553822718361107519809)))) (pow.f64 x 3) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 y (pow.f64 x 3))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (+.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 y (pow.f64 x 3))) (+.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 y (pow.f64 x 3)))) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 3)) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3)))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(*.f64 (/.f64 (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)) x)
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (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)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (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)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (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)) x))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (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)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (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)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (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)) x))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (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)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (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)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (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)) x))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)))
(+.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 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))) (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))))) (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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(-.f64 (fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))))
(*.f64 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 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (*.f64 x 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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.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 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 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (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 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (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 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (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 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(fma.f64 4297481763/31250000 x y)
(fma.f64 x 4297481763/31250000 y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 4297481763/31250000 x y) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 y))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)))
(+.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 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))) (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))))) (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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(-.f64 (fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))))
(*.f64 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 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (*.f64 x 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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (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 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 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 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 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 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 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 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
-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 (fma.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127)) (fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303))
(+.f64 (fma.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 x 168466327098500000000/553822718361107519809)) (fma.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 -1000000000/23533438303))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 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 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 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)))
(+.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 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))) (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))))) (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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(-.f64 (fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))))
(*.f64 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 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (*.f64 x 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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (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 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 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 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 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 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 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 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(fma.f64 x 263505074721/1000000000 (*.f64 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)))
(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 x 4297481763/31250000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(/.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 (*.f64 23533438303/500000000 y) (*.f64 z z))) x (/.f64 23533438303/500000000 z))
(fma.f64 x (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 y 23533438303/500000000) (*.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 (*.f64 23533438303/500000000 y) (*.f64 z z))) (/.f64 z y))) (*.f64 x x) (fma.f64 (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) x (/.f64 23533438303/500000000 z)))
(fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 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 y 23533438303/500000000) (*.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 (*.f64 23533438303/500000000 y) (*.f64 z z))) (/.f64 z y))) (*.f64 x x) (fma.f64 (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) x (fma.f64 (-.f64 (/.f64 216700011257/5000000000 z) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 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 (*.f64 23533438303/500000000 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 101134521927828168189/15625000000000000 (*.f64 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 y 23533438303/500000000) (*.f64 z z))) (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 216700011257/5000000000 z) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 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 9260348246176161735331/2500000000000000000 (*.f64 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 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 25000000000/104109730557 (/.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 y (pow.f64 x 3)) 625000000000000000000/10838835996651139530249))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 (/.f64 y (pow.f64 x 3)) 625000000000000000000/10838835996651139530249 (/.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 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 25000000000/104109730557 (/.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 (fma.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 25000000000/104109730557 (+.f64 (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(+.f64 25000000000/104109730557 (+.f64 (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (/.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 y (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 (*.f64 x (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 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)))
(+.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 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))))
(+.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 y (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.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 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))) (*.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 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))))
(+.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 y (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 4))) (-.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 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))))
(+.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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 4)))) (-.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 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (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 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y)))))
(+.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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(+.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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (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) 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y 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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(+.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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (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) y) (/.f64 23533438303/500000000 (*.f64 y x))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 3) (/.f64 (*.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 (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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))) (-.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 3)) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (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) (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 (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) (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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(/.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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (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 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y)))))
(+.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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(+.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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (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) 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y 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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(+.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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (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) y) (/.f64 23533438303/500000000 (*.f64 y x))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 3) (/.f64 (*.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 (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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))) (-.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 3)) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (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) (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 (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) (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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(/.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 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (+.f64 (+.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.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)))))))) (/.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 (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 (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 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (+.f64 (+.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.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)))))))) (/.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 (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 (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 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 (+.f64 (+.f64 (/.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 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (/.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 1 (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 (-.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 (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 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 (+.f64 (+.f64 (/.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 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (/.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 1 (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 (*.f64 (fma.f64 x (fma.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)) z) (/.f64 x z)))
(+.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 (*.f64 (fma.f64 x (fma.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)) z) (/.f64 x 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 (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 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (pow.f64 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 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) (pow.f64 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 (fma.f64 x (fma.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)) z) (/.f64 x 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))))))
(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 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (pow.f64 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 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) (pow.f64 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 (fma.f64 x (fma.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)) z) (/.f64 x z)))) (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (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 (+.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 (*.f64 (fma.f64 x (fma.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)) z) (/.f64 x z)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (pow.f64 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 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (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 (+.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 (*.f64 (fma.f64 x (fma.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)) z) (/.f64 x z)))
(+.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 (*.f64 (fma.f64 x (fma.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)) z) (/.f64 x 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 (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 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (pow.f64 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 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) (pow.f64 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 (fma.f64 x (fma.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)) z) (/.f64 x 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))))))
(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 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (pow.f64 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 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) (pow.f64 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 (fma.f64 x (fma.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)) z) (/.f64 x z)))) (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (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 (+.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 (*.f64 (fma.f64 x (fma.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)) z) (/.f64 x z)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (pow.f64 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 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (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)))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)))
(+.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 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))) (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))))) (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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(-.f64 (fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))))
(*.f64 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 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (*.f64 x 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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 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 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 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 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 y (*.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 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 y (*.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 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.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 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 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.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 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 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.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 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 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 y (*.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 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 y (*.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 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 y (*.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 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 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 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 (*.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 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 (*.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 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 (*.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 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 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 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 (*.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 x -2)))) (/.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.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 x -2)))) (/.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.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 x -2)))) (/.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 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 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 (*.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 x -2)))) (/.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.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 x -2)))) (/.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.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 x -2)))) (/.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(fma.f64 4297481763/31250000 x y)
(fma.f64 x 4297481763/31250000 y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 4297481763/31250000 x y) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 y))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 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 x (*.f64 10838835996651139530249/625000000000000000000 x) 154840252661040053153929/25000000000000000000) (*.f64 x -40966914751699795586889/125000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 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 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 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 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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (+.f64 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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (*.f64 (+.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 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 (+.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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.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)))
(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 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 (+.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)))
(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 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 (+.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 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)))
(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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 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 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 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 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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (+.f64 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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (*.f64 (+.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 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 (+.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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.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)))
(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 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 (+.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)))
(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 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 (+.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 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 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 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 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))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 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))
(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 x (*.f64 10838835996651139530249/625000000000000000000 x) 154840252661040053153929/25000000000000000000) (*.f64 x -40966914751699795586889/125000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(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)))
(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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (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)))
(*.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 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 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 (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 (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 (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 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 (+.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 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 (+.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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.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)))
(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 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 (+.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)))
(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 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 (+.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)))
(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 x (*.f64 10838835996651139530249/625000000000000000000 x) 154840252661040053153929/25000000000000000000) (*.f64 x -40966914751699795586889/125000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (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)))
(*.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 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 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 (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 (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 (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 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 (+.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 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 (+.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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.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)))
(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 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 (+.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)))
(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 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 (+.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 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)))
(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)

eval326.0ms (1.8%)

Compiler

Compiled 19695 to 13277 computations (32.6% saved)

prune273.0ms (1.5%)

Pruning

35 alts after pruning (35 fresh and 0 done)

PrunedKeptTotal
New40235437
Fresh000
Picked404
Done000
Total40635441
Accurracy
99.8%
Counts
441 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.7%
(/.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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
41.9%
(/.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)))
26.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
18.4%
(/.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)))
33.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
47.1%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
47.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
47.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
46.7%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
57.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 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))) 156699607947/500000000) x) 23533438303/500000000))
55.3%
(/.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))
48.9%
(/.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))
52.4%
(/.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))
33.9%
(/.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))
17.6%
(/.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.7%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
46.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
57.1%
(+.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))
57.2%
(+.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))))
49.8%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
46.0%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
10.0%
(*.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)))
48.3%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) -1000000000/23533438303)
49.0%
(*.f64 (+.f64 x -2) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))))
26.6%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
18.4%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
34.1%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
19.0%
(*.f64 (+.f64 x -2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
46.6%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
49.6%
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
48.9%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
48.4%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))))
46.1%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
46.5%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
32.5%
(*.f64 z -1000000000/23533438303)
58.7%
(/.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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
41.9%
(/.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)))
26.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
18.4%
(/.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)))
33.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
47.1%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
47.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
47.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
46.7%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
57.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 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))) 156699607947/500000000) x) 23533438303/500000000))
55.3%
(/.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))
48.9%
(/.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))
52.4%
(/.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))
33.9%
(/.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))
17.6%
(/.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.7%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
46.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
57.1%
(+.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))
57.2%
(+.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))))
49.8%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
46.0%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
10.0%
(*.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)))
48.3%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) -1000000000/23533438303)
49.0%
(*.f64 (+.f64 x -2) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))))
26.6%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
18.4%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
34.1%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
19.0%
(*.f64 (+.f64 x -2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
46.6%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
49.6%
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
48.9%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
48.4%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))))
46.1%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
46.5%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
32.5%
(*.f64 z -1000000000/23533438303)
Compiler

Compiled 3960 to 2968 computations (25.1% saved)

localize532.0ms (2.9%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
99.8%
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
99.5%
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
93.5%
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
99.8%
(*.f64 (+.f64 216700011257/5000000000 x) x)
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
88.8%
(/.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)))
87.0%
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x))
100.0%
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
99.8%
(/.f64 12723143231740136880149/125000000000000000000 x)
99.5%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
99.0%
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
99.4%
(*.f64 z -1000000000/23533438303)
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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
99.5%
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
75.1%
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
60.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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
Compiler

Compiled 442 to 279 computations (36.9% saved)

series53.0ms (0.3%)

Counts
17 → 272
Calls

75 calls:

TimeVariablePointExpression
7.0ms
y
@-inf
(/.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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
5.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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
4.0ms
x
@inf
(/.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)))
4.0ms
y
@inf
(/.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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
2.0ms
y
@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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))

rewrite184.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1278×pow1
1274×add-exp-log
1274×add-log-exp
1274×log1p-expm1-u
1274×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059547
11414547
Stop Event
node limit
Counts
17 → 163
Calls
Call 1
Inputs
(/.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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 z -1000000000/23533438303)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 12723143231740136880149/125000000000000000000 x)
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 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 (+.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 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
(*.f64 (+.f64 216700011257/5000000000 x) x)
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
Outputs
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 1 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (*.f64 (cbrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (cbrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))) (cbrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (sqrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (sqrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(pow.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 1)
(log.f64 (exp.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(cbrt.f64 (*.f64 (*.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(expm1.f64 (log1p.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(exp.f64 (log.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(log1p.f64 (expm1.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (/.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(*.f64 1 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(+.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)))
(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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (*.f64 (cbrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (cbrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))) (cbrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (sqrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (sqrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(pow.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 1)
(log.f64 (exp.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(cbrt.f64 (*.f64 (*.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(expm1.f64 (log1p.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(exp.f64 (log.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(log1p.f64 (expm1.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(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 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x x)))
(*.f64 1 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(*.f64 (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 1)
(log.f64 (exp.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(expm1.f64 (log1p.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(exp.f64 (log.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(log1p.f64 (expm1.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(pow.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))
(*.f64 1 (/.f64 12723143231740136880149/125000000000000000000 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(log.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))
(*.f64 1 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))) (cbrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) 3)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)) 1)
(log.f64 (exp.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(exp.f64 (log.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (*.f64 x y)))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(*.f64 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)) (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x (+.f64 x 216700011257/5000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(exp.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (/.f64 y (*.f64 x x)))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))
(*.f64 1 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (cbrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (cbrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (sqrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(pow.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(exp.f64 (log.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
(*.f64 1 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(pow.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) 1)
(log.f64 (exp.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x 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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))

simplify280.0ms (1.5%)

Algorithm
egg-herbie
Rules
1032×fma-def
1004×associate-*r*
1002×associate-*l*
762×distribute-lft-in
746×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
082525615
1241923159
Stop Event
node limit
Counts
435 → 457
Calls
Call 1
Inputs
(/.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 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 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)) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z)))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z)))))
(+.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))) (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) 2) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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)) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z)))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z))))))
(+.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))) (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) 2) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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)) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z)))) (+.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))) (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) 2) (pow.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (+.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 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z) (+.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 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (*.f64 (+.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 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) 2) (*.f64 (+.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 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z))) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))))
(/.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 (+.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 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z) (+.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 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (*.f64 (+.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 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) 2) (*.f64 (+.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 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z))) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) x)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))))))) z))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) x)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))))))) (pow.f64 z 2)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) x)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))))))) z)))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (pow.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (pow.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) 2) (pow.f64 x 3))))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (pow.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) 2) x)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (pow.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) 2) (pow.f64 x 4))))) (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (pow.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) 2) (pow.f64 x 2))))))))) (pow.f64 z 3))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) x)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))))))) (pow.f64 z 2)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) x)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (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 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (*.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 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 3)))) (pow.f64 z 4))) (+.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 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (*.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 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 3)))) (pow.f64 z 4))) (+.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))
-393497462077/5000000000
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 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))
(+.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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (pow.f64 x 2))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 23533438303/500000000 (*.f64 y x))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y 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 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.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 (*.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 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 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 216700011257/5000000000 x)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(pow.f64 x 2)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(pow.f64 x 2)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow.f64 x 2))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 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 y (pow.f64 x 2))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 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 y (pow.f64 x 2))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 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 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 1 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (*.f64 (cbrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (cbrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))) (cbrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (sqrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (sqrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(pow.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 1)
(log.f64 (exp.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(cbrt.f64 (*.f64 (*.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(expm1.f64 (log1p.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(exp.f64 (log.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(log1p.f64 (expm1.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (/.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(*.f64 1 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(+.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)))
(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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (*.f64 (cbrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (cbrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))) (cbrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (sqrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (sqrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(pow.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 1)
(log.f64 (exp.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(cbrt.f64 (*.f64 (*.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(expm1.f64 (log1p.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(exp.f64 (log.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(log1p.f64 (expm1.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(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 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x x)))
(*.f64 1 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(*.f64 (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 1)
(log.f64 (exp.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(expm1.f64 (log1p.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(exp.f64 (log.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(log1p.f64 (expm1.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(pow.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))
(*.f64 1 (/.f64 12723143231740136880149/125000000000000000000 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(log.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))
(*.f64 1 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))) (cbrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) 3)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)) 1)
(log.f64 (exp.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(exp.f64 (log.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (*.f64 x y)))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(*.f64 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)) (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x (+.f64 x 216700011257/5000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(exp.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (/.f64 y (*.f64 x x)))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))
(*.f64 1 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (cbrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (cbrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (sqrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(pow.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(exp.f64 (log.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
(*.f64 1 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(pow.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) 1)
(log.f64 (exp.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x 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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
Outputs
(/.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 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (*.f64 z z)) -23533438303/500000000)) x (/.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 263505074721/1000000000 z) (+.f64 (/.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 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (*.f64 z z)) -23533438303/500000000)) (/.f64 z y))) (*.f64 x x) (fma.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (*.f64 z z)) -23533438303/500000000)) x (/.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 263505074721/1000000000 z) (+.f64 (/.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 263505074721/1000000000 z) (+.f64 (/.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 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (*.f64 z z)) -23533438303/500000000)) (/.f64 z y))) (*.f64 x x) (fma.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (*.f64 z z)) -23533438303/500000000)) x (fma.f64 (-.f64 (/.f64 216700011257/5000000000 z) (+.f64 (fma.f64 4297481763/31250000 (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (*.f64 z z)) -23533438303/500000000)) z) (/.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 (/.f64 y (*.f64 z z)) -23533438303/500000000)) (/.f64 z y))) (/.f64 z y)))) (pow.f64 x 3) (/.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 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))))))
(+.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (-.f64 25000000000/104109730557 (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.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 (fma.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (+.f64 (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (+.f64 25000000000/104109730557 (/.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 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z)))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z)))))
(fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (+.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z)) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) x)) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z))) (/.f64 y (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.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))) (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) 2) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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)) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z)))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z))))))
(+.f64 (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (+.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z)) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z)))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (*.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 y (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) x)) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z))))
(+.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))) (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) 2) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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)) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z)))) (+.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))) (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) 2) (pow.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z)))))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (*.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2))) (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2)) (/.f64 (*.f64 (pow.f64 x 3) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2))) (+.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z)) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z))))))
(+.f64 (-.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 y (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) x)) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z))) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (+.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 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (-.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (*.f64 y (*.f64 y (*.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 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z) (+.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (+.f64 (-.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (*.f64 y (*.f64 y (*.f64 x x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (*.f64 (+.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 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) 2) (*.f64 (+.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 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z))) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (pow.f64 y 4)) (/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z)) (pow.f64 x 4))))))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (+.f64 (fma.f64 -1 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 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 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (+.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 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (-.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (*.f64 y (*.f64 y (*.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 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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z) (+.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (+.f64 (-.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (*.f64 y (*.f64 y (*.f64 x x))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) (*.f64 (+.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 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.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 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) z) 2) (*.f64 (+.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 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (pow.f64 x 2)) z))) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (pow.f64 y 4)) (/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z)) (pow.f64 x 4))))))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (+.f64 (fma.f64 -1 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) 2) (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 3)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) x)
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) x)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))))))) z))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) (neg.f64 (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))))))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y))) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) (*.f64 z (+.f64 (/.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))))))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) x)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))))))) (pow.f64 z 2)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) x)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))))))) z)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y))) (+.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) (neg.f64 (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))))))))) (*.f64 (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))))) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) (/.f64 (*.f64 z z) x))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y))) (-.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))))) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) (/.f64 (*.f64 z z) x) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y))) (*.f64 z (+.f64 (/.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))))))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (pow.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (pow.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) 2) (pow.f64 x 3))))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (pow.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) 2) x)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (pow.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) 2) (pow.f64 x 4))))) (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (pow.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) 2) (pow.f64 x 2))))))))) (pow.f64 z 3))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) x)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))))))) (pow.f64 z 2)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) x)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))))))) z))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y))) (fma.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))) (+.f64 (/.f64 216700011257/5000000000 (*.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))) (/.f64 263505074721/1000000000 (*.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))))))) (pow.f64 z 3)) (+.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) (neg.f64 (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))))))))) (*.f64 (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))))) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) (/.f64 (*.f64 z z) x)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y))) (-.f64 (-.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))))) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) (/.f64 (*.f64 z z) x) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y))) (*.f64 z (+.f64 (/.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2))))))) (*.f64 (+.f64 (+.f64 (+.f64 (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 4))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 4)))) (/.f64 263505074721/1000000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 4)))) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 4))) (/.f64 1 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 4)))) (pow.f64 z 3))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) 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 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 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 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (*.f64 (/.f64 z x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (*.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 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (/.f64 z x)))) (/.f64 (*.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (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 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (*.f64 (/.f64 z x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (pow.f64 z 3)))
(+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 3)))) (pow.f64 z 4))) (+.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 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y))))) (fma.f64 -1 (/.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (/.f64 (pow.f64 z 4) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) (pow.f64 x 3)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (/.f64 z x))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (pow.f64 z 3)) (/.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (*.f64 (/.f64 z x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 x 3) (*.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) 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 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 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 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (*.f64 (/.f64 z x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (*.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 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (/.f64 z x)))) (/.f64 (*.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (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 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (*.f64 (/.f64 z x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (pow.f64 z 3)))
(+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 2)))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) (*.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 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) y) (pow.f64 x 3)))) (pow.f64 z 4))) (+.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 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y))))) (fma.f64 -1 (/.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (/.f64 (pow.f64 z 4) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y)) (pow.f64 x 3)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (/.f64 z x))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2)) (pow.f64 z 3)) (/.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (*.f64 (/.f64 z x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) 2) (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 x 3) (*.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
-393497462077/5000000000
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 y 500000000/23533438303) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (+.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))))) (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 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 y 500000000/23533438303) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 y 500000000/23533438303) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 y (*.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 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.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 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) (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 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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)))))
(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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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)))))
(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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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)))))
(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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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)) (+.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 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 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 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 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 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 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (pow.f64 x 2))
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2157218858562374472887084159837293/312500000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x)))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x 2))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(-.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 23533438303/500000000 (*.f64 y x))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(+.f64 (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 23533438303/500000000 (*.f64 y x))) (/.f64 156699607947/500000000 y))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (/.f64 156699607947/500000000 y) (*.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y)))))
(+.f64 (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 23533438303/500000000 (*.f64 y x))) (fma.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y)) (/.f64 (pow.f64 x 3) y))
(fma.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y) (/.f64 (pow.f64 x 3) y))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y)) (/.f64 (pow.f64 x 3) y)))
(fma.f64 263505074721/1000000000 (/.f64 x y) (fma.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y) (/.f64 (pow.f64 x 3) y)))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (+.f64 (/.f64 (pow.f64 x 3) y) (/.f64 156699607947/500000000 y)) (*.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y))))
(+.f64 (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 (pow.f64 x 3) y)) (fma.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y)) (/.f64 (pow.f64 x 3) y))
(fma.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y) (/.f64 (pow.f64 x 3) y))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y)) (/.f64 (pow.f64 x 3) y)))
(fma.f64 263505074721/1000000000 (/.f64 x y) (fma.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y) (/.f64 (pow.f64 x 3) y)))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (+.f64 (/.f64 (pow.f64 x 3) y) (/.f64 156699607947/500000000 y)) (*.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y))))
(+.f64 (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 (pow.f64 x 3) y)) (fma.f64 216700011257/5000000000 (/.f64 (*.f64 x x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 -1000000000/23533438303 (*.f64 y x))
(*.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 y x) (*.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 y -131752537360500000000/553822718361107519809))) (fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y (*.f64 x -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (pow.f64 x 4))) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809))) (fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 -1 (*.f64 (pow.f64 x 4) (fma.f64 -21670001125700000000/553822718361107519809 y (fma.f64 263505074721/47066876606 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809)) -156699607947/23533438303)))) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 y x) (-.f64 (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)) (*.f64 (pow.f64 x 4) (fma.f64 y -21670001125700000000/553822718361107519809 (fma.f64 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) -156699607947/23533438303 (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127)))))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -2 (/.f64 y (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (*.f64 (/.f64 y (pow.f64 x 3)) -2) (/.f64 (*.f64 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) (pow.f64 x 4)))) (/.f64 (*.f64 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (/.f64 (neg.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000))) (pow.f64 x 4)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 y) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))))))) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 156699607947/500000000 y (fma.f64 263505074721/1000000000 (*.f64 y -226700011257/5000000000) (*.f64 (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 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) -216700011257/5000000000 (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5)) (/.f64 y (*.f64 x x))) (+.f64 (/.f64 (neg.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000))) (pow.f64 x 4)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(/.f64 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 (*.f64 y 226700011257/5000000000) (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)))))
(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 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))))))))
(fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 4)) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 (*.f64 -156699607947/500000000 y) (pow.f64 x 5)))))))
(-.f64 (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)) (-.f64 (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 (*.f64 -156699607947/500000000 y) (pow.f64 x 5))) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(/.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 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.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 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.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 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.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 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 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 y (*.f64 x (+.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 (*.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 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(/.f64 (neg.f64 y) (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(/.f64 (neg.f64 y) (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(+.f64 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 -1 (/.f64 y (pow.f64 x 2))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow.f64 x 2))
(/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.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 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(-.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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x 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 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x 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 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 1 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x 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 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 (*.f64 (cbrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (cbrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))) (cbrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x 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 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 (sqrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (sqrt.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x 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 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(pow.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 1)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x 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 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(log.f64 (exp.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x 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 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(cbrt.f64 (*.f64 (*.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(cbrt.f64 (*.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) (*.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3))
(expm1.f64 (log1p.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x 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 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(exp.f64 (log.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x 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 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(log1p.f64 (expm1.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x 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 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (/.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 1) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(*.f64 1 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 1) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 1) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 1) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 1)
(/.f64 (*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 1) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(log.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 1) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) (*.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 1) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(exp.f64 (log.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 1) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 1) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (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)
(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)))
(cbrt.f64 (*.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (*.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) 3))
(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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (+.f64 x -2) (*.f64 (/.f64 1 (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x 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 (cbrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (cbrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))) (cbrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (sqrt.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (/.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 1)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(expm1.f64 (log1p.f64 (*.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (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 (/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(*.f64 z -1000000000/23533438303)
(log.f64 (exp.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(cbrt.f64 (*.f64 (*.f64 (*.f64 z -1000000000/23533438303) (*.f64 z -1000000000/23533438303)) (*.f64 z -1000000000/23533438303)))
(cbrt.f64 (*.f64 (*.f64 z -1000000000/23533438303) (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809)))
(cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (*.f64 x x)))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(*.f64 1 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(*.f64 (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 1)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(log.f64 (exp.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(cbrt.f64 (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))
(cbrt.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 3))
(expm1.f64 (log1p.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(exp.f64 (log.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(log1p.f64 (expm1.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(pow.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) 1)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(log.f64 (exp.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 1 (/.f64 12723143231740136880149/125000000000000000000 x))
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 (*.f64 (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)) (sqrt.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(pow.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 1)
(/.f64 12723143231740136880149/125000000000000000000 x)
(log.f64 (exp.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(cbrt.f64 (*.f64 (*.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(cbrt.f64 (*.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (*.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 12723143231740136880149/125000000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(exp.f64 (log.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 12723143231740136880149/125000000000000000000 x)
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 1 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (cbrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))) (cbrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (sqrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (sqrt.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) 3)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) 3)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) 104109730557/25000000000))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)) (fma.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 104109730557/25000000000)) 10838835996651139530249/625000000000000000000))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))) (+.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))
(pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)) 1)
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(log.f64 (exp.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(cbrt.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))))
(cbrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x))) 3))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(exp.f64 (log.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (*.f64 x y)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)))) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)) 1)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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))
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y x)) (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y x)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.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 x -2) (/.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y x))))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(*.f64 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)) (*.f64 x y)))
(/.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(/.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 y (*.f64 x (+.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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(/.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))
(/.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 y (*.f64 x (+.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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y)) 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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(/.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 y (*.f64 x (+.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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 y x)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 y x)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) (*.f64 y x)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(/.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 y (*.f64 x (+.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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(/.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 y (*.f64 x (+.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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 x y))))
(/.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 y (*.f64 x (+.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 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (*.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(*.f64 x (+.f64 x 216700011257/5000000000))
(log.f64 (exp.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x (+.f64 x 216700011257/5000000000))))
(cbrt.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(exp.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) (/.f64 y (*.f64 x x)))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(*.f64 1 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (cbrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (cbrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(*.f64 (sqrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (sqrt.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(pow.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) 1)
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(log.f64 (exp.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(cbrt.f64 (*.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) (*.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(exp.f64 (log.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 (*.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(cbrt.f64 (*.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(cbrt.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 1 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (fma.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (-.f64 (fma.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (*.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(/.f64 (fma.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000)))
(pow.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) 1)
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(log.f64 (exp.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x 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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(cbrt.f64 (*.f64 (+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (*.f64 (+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) (+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))))))
(cbrt.f64 (pow.f64 (+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(exp.f64 (log.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(+.f64 -13764240537310136880149/125000000000000000000 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))

eval379.0ms (2.1%)

Compiler

Compiled 19568 to 13188 computations (32.6% saved)

prune256.0ms (1.4%)

Pruning

40 alts after pruning (38 fresh and 2 done)

PrunedKeptTotal
New43819457
Fresh111930
Picked325
Done000
Total45240492
Accurracy
100.0%
Counts
492 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
24.2%
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
18.4%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)) x)) (*.f64 y x)))
41.9%
(/.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)))
26.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
26.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 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x)))
18.4%
(/.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)))
17.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
15.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
16.1%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
33.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
16.0%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
47.1%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
16.0%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
47.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
46.7%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
55.3%
(/.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))
48.9%
(/.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))
52.4%
(/.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))
25.1%
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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)))
33.9%
(/.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))
17.6%
(/.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))
5.5%
(/.f64 y (*.f64 x x))
2.5%
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
46.7%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
46.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
57.1%
(+.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))
57.2%
(+.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))))
49.8%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
49.8%
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
49.4%
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
27.9%
(+.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
15.6%
(+.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))))
49.0%
(*.f64 (+.f64 x -2) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))))
45.9%
(*.f64 (+.f64 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
34.1%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
48.9%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
46.1%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
32.5%
(*.f64 z -1000000000/23533438303)
15.9%
(*.f64 y (*.f64 x -1000000000/23533438303))
15.9%
(*.f64 -1000000000/23533438303 (*.f64 y x))
24.2%
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
18.4%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)) x)) (*.f64 y x)))
41.9%
(/.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)))
26.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
26.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 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x)))
18.4%
(/.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)))
17.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
15.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
16.1%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
33.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
16.0%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
47.1%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
16.0%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
47.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
46.7%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
55.3%
(/.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))
48.9%
(/.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))
52.4%
(/.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))
25.1%
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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)))
33.9%
(/.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))
17.6%
(/.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))
5.5%
(/.f64 y (*.f64 x x))
2.5%
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
46.7%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
46.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
57.1%
(+.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))
57.2%
(+.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))))
49.8%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
49.8%
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
49.4%
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
27.9%
(+.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
15.6%
(+.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))))
49.0%
(*.f64 (+.f64 x -2) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))))
45.9%
(*.f64 (+.f64 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
34.1%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
48.9%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
46.1%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
32.5%
(*.f64 z -1000000000/23533438303)
15.9%
(*.f64 y (*.f64 x -1000000000/23533438303))
15.9%
(*.f64 -1000000000/23533438303 (*.f64 y x))
Compiler

Compiled 4220 to 3148 computations (25.4% saved)

localize896.0ms (4.9%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f64 216700011257/5000000000 x)
99.4%
(*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)
88.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)) x)) (*.f64 y x)))
87.0%
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)) x)) (*.f64 y x))
99.8%
(*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)
99.8%
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
88.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
87.0%
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x))
100.0%
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
100.0%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
99.6%
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
99.1%
(*.f64 104109730557/25000000000 x)
99.6%
(*.f64 -1000000000/23533438303 (*.f64 y x))
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
99.1%
(*.f64 104109730557/25000000000 x)
84.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)))
58.6%
(/.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)))
Compiler

Compiled 552 to 374 computations (32.2% saved)

series32.0ms (0.2%)

Counts
16 → 197
Calls

69 calls:

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

rewrite150.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1414×pow1
1376×add-exp-log
1376×add-log-exp
1376×log1p-expm1-u
1376×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062554
11493554
Stop Event
node limit
Counts
16 → 138
Calls
Call 1
Inputs
(/.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 104109730557/25000000000 x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 104109730557/25000000000 x)
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)) x)) (*.f64 y x))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)
(*.f64 216700011257/5000000000 x)
Outputs
(*.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 1 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 1 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.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)))
(pow.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) 1)
(log.f64 (exp.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 -1000000000/23533438303 (*.f64 x y))) (*.f64 -1000000000/23533438303 (*.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.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 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(*.f64 1 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(/.f64 (-.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(/.f64 (-.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(pow.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(log.f64 (exp.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (/.f64 1 (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(+.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 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(log.f64 (exp.f64 (*.f64 x 216700011257/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (*.f64 x 216700011257/5000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))

simplify214.0ms (1.2%)

Algorithm
egg-herbie
Rules
944×fma-def
890×associate-*r*
866×associate-*l*
614×log-prod
488×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064415615
1181213241
2712013241
Stop Event
node limit
Counts
335 → 351
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 1759267849271/1176671915150 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)))) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (pow.f64 x 4)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.f64 (*.f64 (+.f64 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.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 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 (+.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 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 (+.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 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 (+.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 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 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 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.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 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.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 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 (+.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 z (-.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 z (-.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 z (-.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 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2))))))
(/.f64 z (pow.f64 x 3))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -2 (/.f64 z (pow.f64 x 4)))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 -2 (/.f64 z (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))))) (+.f64 (*.f64 156699607947/500000000 z) (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 5)))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 6))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 6))))))))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(/.f64 23533438303/500000000 (*.f64 y x))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y 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 -156699607947/23533438303 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 -24554767130743505554809/553822718361107519809 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))) (pow.f64 x 4))))))
(/.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 -216700011257/5000000000 (/.f64 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)) (pow.f64 x 4))))) (*.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 (*.f64 -216700011257/5000000000 (/.f64 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 y) (*.f64 -46958894878783926720049/25000000000000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 5)))))) (*.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 y (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (*.f64 216700011257/5000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 4)))))
(+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 (/.f64 (-.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 216700011257/5000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 4))) (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5)))))))
(/.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 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 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 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 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) 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 (*.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 y (*.f64 x (-.f64 x 2))) (+.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 156699607947/500000000 x)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(/.f64 23533438303/500000000 (*.f64 y x))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y 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 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) 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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 1 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 1 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.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)))
(pow.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) 1)
(log.f64 (exp.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 -1000000000/23533438303 (*.f64 x y))) (*.f64 -1000000000/23533438303 (*.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.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 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(*.f64 1 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(/.f64 (-.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(/.f64 (-.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(pow.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(log.f64 (exp.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (/.f64 1 (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(+.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 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(log.f64 (exp.f64 (*.f64 x 216700011257/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (*.f64 x 216700011257/5000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))
Outputs
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 x x)))
(fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 x x) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 y -131752537360500000000/553822718361107519809)))) (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 x x))))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (-.f64 (*.f64 x (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809))))))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 1759267849271/1176671915150 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)))) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (pow.f64 x 4)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 1759267849271/1176671915150 (fma.f64 -21670001125700000000/553822718361107519809 y (fma.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 y -131752537360500000000/553822718361107519809))) (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) 263505074721/47066876606)))) (pow.f64 x 4) (fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 y -131752537360500000000/553822718361107519809)))) (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 x x)))))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 1759267849271/1176671915150 (fma.f64 y -21670001125700000000/553822718361107519809 (fma.f64 (+.f64 49698921037/117667191515 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809))) -156699607947/23533438303 (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 263505074721/47066876606)))) (pow.f64 x 4) (-.f64 (*.f64 x (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809)))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 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 (/.f64 y (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.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 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.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 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.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 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 -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 -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 -131752537360500000000/553822718361107519809 z))))))
(-.f64 (fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 x (*.f64 x (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809) (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 -156699607947/23533438303 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -131752537360500000000/553822718361107519809 z)))))) (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 -131752537360500000000/553822718361107519809 z)))))))
(-.f64 (-.f64 (fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 x (*.f64 x (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127) (fma.f64 -156699607947/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) (*.f64 -21670001125700000000/553822718361107519809 z)))))
(/.f64 z (pow.f64 x 3))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -2 (/.f64 z (pow.f64 x 4)))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (*.f64 -2 (/.f64 z (pow.f64 x 4))) (/.f64 (*.f64 216700011257/5000000000 z) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 -2 (/.f64 z (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (pow.f64 x 5)) (*.f64 -2 (/.f64 z (pow.f64 x 4)))) (/.f64 (*.f64 216700011257/5000000000 z) (pow.f64 x 4))))
(+.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))))) (+.f64 (*.f64 156699607947/500000000 z) (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (fma.f64 156699607947/500000000 z (*.f64 263505074721/1000000000 (*.f64 z -226700011257/5000000000)))) (pow.f64 x 6)) (fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (pow.f64 x 5)) (*.f64 -2 (/.f64 z (pow.f64 x 4))))) (/.f64 (*.f64 216700011257/5000000000 z) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) -216700011257/5000000000 (fma.f64 156699607947/500000000 z (*.f64 z -59736603405527326134297/5000000000000000000)))) (pow.f64 x 6)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (neg.f64 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4))))
(-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000)))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 5)))))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000))) (pow.f64 x 5)))))
(-.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000))) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 6))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 6))))))))
(fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000))) (pow.f64 x 6)) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000))) (pow.f64 x 5)) (*.f64 263505074721/1000000000 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 6))))))))
(fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 6)) (+.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 (/.f64 (pow.f64 x 6) (*.f64 z 226700011257/5000000000))) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000))) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(/.f64 23533438303/500000000 (*.f64 y x))
(/.f64 (/.f64 23533438303/500000000 y) x)
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 y) x))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 (/.f64 23533438303/500000000 y) x) (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y)))
(+.f64 (/.f64 156699607947/500000000 y) (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (/.f64 23533438303/500000000 y) x)))
(+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(+.f64 (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 (/.f64 23533438303/500000000 y) x) (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y))) (/.f64 (pow.f64 x 3) y))
(+.f64 (+.f64 (/.f64 156699607947/500000000 y) (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (/.f64 23533438303/500000000 y) x))) (/.f64 (pow.f64 x 3) y))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y) (/.f64 (pow.f64 x 3) y))
(fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (pow.f64 x 3) y))
(+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(+.f64 (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y)) (/.f64 (pow.f64 x 3) y))
(+.f64 (/.f64 156699607947/500000000 y) (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (pow.f64 x 3) y)))
(+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(+.f64 (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 (/.f64 23533438303/500000000 y) x) (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y))) (/.f64 (pow.f64 x 3) y))
(+.f64 (+.f64 (/.f64 156699607947/500000000 y) (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (/.f64 23533438303/500000000 y) x))) (/.f64 (pow.f64 x 3) y))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y) (/.f64 (pow.f64 x 3) y))
(fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (pow.f64 x 3) y))
(+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(+.f64 (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y)) (/.f64 (pow.f64 x 3) y))
(+.f64 (/.f64 156699607947/500000000 y) (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (pow.f64 x 3) y)))
(+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(+.f64 (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 (/.f64 23533438303/500000000 y) x) (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y))) (/.f64 (pow.f64 x 3) y))
(+.f64 (+.f64 (/.f64 156699607947/500000000 y) (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (/.f64 23533438303/500000000 y) x))) (/.f64 (pow.f64 x 3) y))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y 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)))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))
(fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 -156699607947/23533438303 (*.f64 (pow.f64 x 3) (*.f64 y 168466327098500000000/553822718361107519809)) (fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809))))
(fma.f64 -156699607947/23533438303 (*.f64 (*.f64 (pow.f64 x 3) y) 168466327098500000000/553822718361107519809) (fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 -24554767130743505554809/553822718361107519809 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))) (pow.f64 x 4))))))
(fma.f64 -156699607947/23533438303 (*.f64 (pow.f64 x 3) (*.f64 y 168466327098500000000/553822718361107519809)) (fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x x) (neg.f64 (*.f64 (pow.f64 x 4) (fma.f64 -21670001125700000000/553822718361107519809 y (*.f64 (*.f64 y 168466327098500000000/553822718361107519809) -24554767130743505554809/553822718361107519809)))))))
(fma.f64 -156699607947/23533438303 (*.f64 (*.f64 (pow.f64 x 3) y) 168466327098500000000/553822718361107519809) (-.f64 (fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 (*.f64 y x))) (*.f64 (pow.f64 x 4) (fma.f64 y -21670001125700000000/553822718361107519809 (*.f64 y -4136651431275331722301004713691686500000000/306719603372886620352117082586607327396481)))))
(/.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 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -216700011257/5000000000 (/.f64 (-.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)) (*.f64 -216700011257/5000000000 (/.f64 (*.f64 y -226700011257/5000000000) (pow.f64 x 4)))) (/.f64 (*.f64 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (/.f64 (*.f64 (*.f64 y -216700011257/5000000000) -226700011257/5000000000) (pow.f64 x 4)) (*.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 (*.f64 -216700011257/5000000000 (/.f64 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 y) (*.f64 -46958894878783926720049/25000000000000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 5)))))) (*.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)) (fma.f64 -216700011257/5000000000 (/.f64 (*.f64 y -226700011257/5000000000) (pow.f64 x 4)) (neg.f64 (/.f64 (fma.f64 156699607947/500000000 y (*.f64 (*.f64 y -226700011257/5000000000) -46958894878783926720049/25000000000000000000)) (pow.f64 x 5))))) (/.f64 (*.f64 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 y -216700011257/5000000000) -226700011257/5000000000) (pow.f64 x 4)) (/.f64 (fma.f64 y 156699607947/500000000 (*.f64 y 10645581997636595837905771387591593/125000000000000000000000000000)) (pow.f64 x 5))) (*.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 y (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (*.f64 216700011257/5000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 4)))))
(+.f64 (/.f64 y (*.f64 x x)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 4)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 216700011257/5000000000 (/.f64 (pow.f64 x 4) (*.f64 y 226700011257/5000000000))) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))
(+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 (/.f64 (-.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 216700011257/5000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 4))) (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5)))))))
(+.f64 (/.f64 y (*.f64 x x)) (fma.f64 -46958894878783926720049/25000000000000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (fma.f64 216700011257/5000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 4)) (/.f64 (*.f64 -156699607947/500000000 y) (pow.f64 x 5))))))
(+.f64 (/.f64 y (*.f64 x x)) (fma.f64 -46958894878783926720049/25000000000000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (-.f64 (fma.f64 216700011257/5000000000 (/.f64 y (/.f64 (pow.f64 x 4) 226700011257/5000000000)) (/.f64 (*.f64 y -156699607947/500000000) (pow.f64 x 5))) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000)))))
(/.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 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 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 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x 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 x 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 x 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 x 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 x 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 x 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 x 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 x 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 x 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 x x) (+.f64 x 216700011257/5000000000))
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(/.f64 23533438303/500000000 (*.f64 y x))
(/.f64 (/.f64 23533438303/500000000 y) x)
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 y) x))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 y) x)))
(+.f64 (/.f64 156699607947/500000000 y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 (/.f64 23533438303/500000000 y) x)))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 (/.f64 23533438303/500000000 y) x) (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 156699607947/500000000 y) (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (/.f64 23533438303/500000000 y) x))))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y) (/.f64 (pow.f64 x 3) y))
(fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (pow.f64 x 3) y))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y) (/.f64 (pow.f64 x 3) y)))
(fma.f64 263505074721/1000000000 (/.f64 x y) (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (pow.f64 x 3) y)))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y)) (/.f64 (pow.f64 x 3) y)))
(+.f64 (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 156699607947/500000000 y)) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 (pow.f64 x 3) y)))
(/.f64 (pow.f64 x 3) y)
(+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y) (/.f64 (pow.f64 x 3) y))
(fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (pow.f64 x 3) y))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y) (/.f64 (pow.f64 x 3) y)))
(fma.f64 263505074721/1000000000 (/.f64 x y) (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 (pow.f64 x 3) y)))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (/.f64 (pow.f64 x 3) y) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) y)) (/.f64 (pow.f64 x 3) y)))
(+.f64 (fma.f64 216700011257/5000000000 (/.f64 x (/.f64 y x)) (/.f64 156699607947/500000000 y)) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 (pow.f64 x 3) y)))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 -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)))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))
(fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809))) (fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 (*.f64 y x))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (pow.f64 x 4))) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809))) (fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 -1 (*.f64 (pow.f64 x 4) (fma.f64 -21670001125700000000/553822718361107519809 y (fma.f64 263505074721/47066876606 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 -156699607947/23533438303 (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809)))))) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 y x) (-.f64 (*.f64 y (*.f64 168466327098500000000/553822718361107519809 (*.f64 x x))) (*.f64 (pow.f64 x 4) (fma.f64 y -21670001125700000000/553822718361107519809 (fma.f64 -156699607947/23533438303 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127)))))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(/.f64 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 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) (pow.f64 x 4)))) (/.f64 (*.f64 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (/.f64 (neg.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000))) (pow.f64 x 4)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 y) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))))))) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 156699607947/500000000 y (fma.f64 263505074721/1000000000 (*.f64 y -226700011257/5000000000) (*.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000)))))) (pow.f64 x 5)) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) (pow.f64 x 4)))))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 y 156699607947/500000000 (fma.f64 -216700011257/5000000000 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5)) (/.f64 y (*.f64 x x))) (+.f64 (/.f64 (neg.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000))) (pow.f64 x 4)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (neg.f64 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))))
(-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 4)) (+.f64 (/.f64 y (*.f64 x x)) (neg.f64 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))))
(-.f64 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))))))))
(fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 4)) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 (*.f64 -156699607947/500000000 y) (pow.f64 x 5)))))))
(-.f64 (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)) (-.f64 (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 (*.f64 y -156699607947/500000000) (pow.f64 x 5))) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.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))
(*.f64 x (+.f64 (*.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.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)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.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)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(*.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (*.f64 x (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (*.f64 x (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (*.f64 x (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (*.f64 x (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (*.f64 x (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (*.f64 x (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(*.f64 x 104109730557/25000000000)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.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)
(pow.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) 1)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(log.f64 (exp.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 -1000000000/23533438303 (*.f64 x y))) (*.f64 -1000000000/23533438303 (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 1000000000000000000/553822718361107519809 (*.f64 (*.f64 y x) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(exp.f64 (log.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(log1p.f64 (expm1.f64 (*.f64 -1000000000/23533438303 (*.f64 x y))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(*.f64 x 104109730557/25000000000)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.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 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(cbrt.f64 (*.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(+.f64 (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 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 1 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(pow.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log.f64 (exp.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(cbrt.f64 (*.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) (*.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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))
(exp.f64 (log.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (*.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3)) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))))
(/.f64 (fma.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 x 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (/.f64 1 (*.f64 x y)))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)) 1)
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x)) (*.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x)) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)) 1)
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y x) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000)) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) (*.f64 (*.f64 y x) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))
(+.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) 216700011257/5000000000))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.f64 (*.f64 x 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)))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 1)
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.f64 (*.f64 x 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)))
(*.f64 (*.f64 x 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)))))
(cbrt.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.f64 (*.f64 x 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)))
(*.f64 (*.f64 x 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)))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) 1)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(log.f64 (exp.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(cbrt.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) (*.f64 (*.f64 x x) (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(cbrt.f64 (pow.f64 (fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000)))
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 x y)))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)) 1)
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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))
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 y x)) (*.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 y x)) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.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 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)) 1)
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 y x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (*.f64 y x) (/.f64 (*.f64 (+.f64 x -2) (*.f64 y x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (+.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 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(*.f64 x 216700011257/5000000000)
(log.f64 (exp.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (*.f64 x 216700011257/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) 46958894878783926720049/25000000000000000000) x) 216700011257/5000000000))
(cbrt.f64 (pow.f64 (*.f64 x 216700011257/5000000000) 3))
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)

eval296.0ms (1.6%)

Compiler

Compiled 15387 to 10716 computations (30.4% saved)

prune208.0ms (1.1%)

Pruning

43 alts after pruning (39 fresh and 4 done)

PrunedKeptTotal
New38714401
Fresh82533
Picked325
Done022
Total39843441
Accurracy
100.0%
Counts
441 → 43
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.1%
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
41.9%
(/.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)))
26.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
18.4%
(/.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)))
17.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
17.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
15.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
16.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
33.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
47.1%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
16.0%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
47.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
46.7%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
55.3%
(/.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))
48.9%
(/.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))
52.4%
(/.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))
25.1%
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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)))
33.9%
(/.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))
17.6%
(/.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))
5.5%
(/.f64 y (*.f64 x x))
22.1%
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
11.1%
(-.f64 (/.f64 (+.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) 13764240537310136880149/125000000000000000000)
46.7%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
13.7%
(-.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 104109730557/25000000000 x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
46.3%
(-.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
26.9%
(-.f64 (*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
46.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
57.1%
(+.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))
2.9%
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
49.8%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
49.8%
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
62.1%
(+.f64 (*.f64 x 104109730557/25000000000) (/.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))))
57.2%
(+.f64 (*.f64 1 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.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))))
47.4%
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y 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))))
15.6%
(+.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))))
18.4%
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
45.9%
(*.f64 (+.f64 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
34.1%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
48.9%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
46.1%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
32.5%
(*.f64 z -1000000000/23533438303)
15.9%
(*.f64 y (*.f64 x -1000000000/23533438303))
15.9%
(*.f64 -1000000000/23533438303 (*.f64 y x))
16.1%
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
41.9%
(/.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)))
26.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
18.4%
(/.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)))
17.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
17.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
15.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
16.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
33.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
47.1%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
16.0%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
47.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
46.7%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
55.3%
(/.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))
48.9%
(/.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))
52.4%
(/.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))
25.1%
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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)))
33.9%
(/.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))
17.6%
(/.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))
5.5%
(/.f64 y (*.f64 x x))
22.1%
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
11.1%
(-.f64 (/.f64 (+.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) 13764240537310136880149/125000000000000000000)
46.7%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
13.7%
(-.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 104109730557/25000000000 x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
46.3%
(-.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
26.9%
(-.f64 (*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
46.8%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
57.1%
(+.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))
2.9%
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
49.8%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
49.8%
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
62.1%
(+.f64 (*.f64 x 104109730557/25000000000) (/.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))))
57.2%
(+.f64 (*.f64 1 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.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))))
47.4%
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y 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))))
15.6%
(+.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))))
18.4%
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
45.9%
(*.f64 (+.f64 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
34.1%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
48.9%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
46.1%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
32.5%
(*.f64 z -1000000000/23533438303)
15.9%
(*.f64 y (*.f64 x -1000000000/23533438303))
15.9%
(*.f64 -1000000000/23533438303 (*.f64 y x))
Compiler

Compiled 4232 to 3194 computations (24.5% saved)

localize711.0ms (3.9%)

Local Accuracy

Found 18 expressions with local accuracy:

NewAccuracyProgram
99.1%
(*.f64 104109730557/25000000000 x)
96.0%
(*.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)
94.5%
(/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
58.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
99.8%
(*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))
99.6%
(*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
99.1%
(*.f64 x 104109730557/25000000000)
51.7%
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
100.0%
(+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))
99.8%
(*.f64 x 156699607947/500000000)
99.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
89.4%
(/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x))
99.6%
(*.f64 y (*.f64 x -1000000000/23533438303))
99.5%
(*.f64 x -1000000000/23533438303)
99.8%
(*.f64 (+.f64 216700011257/5000000000 x) x)
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
99.1%
(*.f64 x 104109730557/25000000000)
84.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)))
Compiler

Compiled 663 to 467 computations (29.6% saved)

series84.0ms (0.5%)

Counts
12 → 200
Calls

51 calls:

TimeVariablePointExpression
64.0ms
x
@-inf
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
2.0ms
z
@inf
(*.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)
2.0ms
z
@0
(*.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)
1.0ms
y
@0
(/.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)))
1.0ms
x
@inf
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))

rewrite169.0ms (0.9%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
056424
11329424
Stop Event
node limit
Counts
12 → 103
Calls
Call 1
Inputs
(*.f64 x -1000000000/23533438303)
(*.f64 y (*.f64 x -1000000000/23533438303))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 x 156699607947/500000000)
(+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 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)
Outputs
(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 (*.f64 x -1000000000/23533438303) y) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 x -1000000000/23533438303) y) (*.f64 (*.f64 x -1000000000/23533438303) y)) (*.f64 (*.f64 x -1000000000/23533438303) y)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(exp.f64 (log.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(*.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (/.f64 1 (*.f64 x y)))
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(pow.f64 (*.f64 x 156699607947/500000000) 1)
(log.f64 (exp.f64 (*.f64 x 156699607947/500000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (*.f64 x 156699607947/500000000)))
(expm1.f64 (log1p.f64 (*.f64 x 156699607947/500000000)))
(exp.f64 (log.f64 (*.f64 x 156699607947/500000000)))
(log1p.f64 (expm1.f64 (*.f64 x 156699607947/500000000)))
(*.f64 1 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))) (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x 156699607947/500000000) 3)) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (*.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000))) (-.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(pow.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) 1)
(log.f64 (exp.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(expm1.f64 (log1p.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(exp.f64 (log.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(log1p.f64 (expm1.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(-.f64 (/.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 1 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(pow.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000) x)
(/.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2)
(pow.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) 1)
(log.f64 (exp.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(expm1.f64 (log1p.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(exp.f64 (log.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(log1p.f64 (expm1.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 1)
(log.f64 (exp.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(expm1.f64 (log1p.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(exp.f64 (log.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(log1p.f64 (expm1.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(*.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (*.f64 x (+.f64 x -2))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 1 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))))) (cbrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))) (sqrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(pow.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 x (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 1 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(log.f64 (exp.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(exp.f64 (log.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(exp.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))

simplify183.0ms (1%)

Algorithm
egg-herbie
Rules
1610×distribute-lft-in
670×associate-*l*
658×associate-*r*
550×log-prod
488×exp-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046010059
111879299
245009299
Stop Event
node limit
Counts
303 → 257
Calls
Call 1
Inputs
(*.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 23533438303/500000000 (*.f64 y x))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(/.f64 156699607947/500000000 y)
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(/.f64 156699607947/500000000 y)
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y 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 -156699607947/23533438303 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)) (*.f64 24554767130743505554809/553822718361107519809 (*.f64 (pow.f64 x 4) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))))
(*.f64 500000000/156699607947 (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (*.f64 500000000/156699607947 (*.f64 y x))) (*.f64 11766719151500000000/24554767130743505554809 y))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (+.f64 (*.f64 500000000/156699607947 (*.f64 y x)) (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) x)))) (*.f64 11766719151500000000/24554767130743505554809 y))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (+.f64 (*.f64 500000000/156699607947 (*.f64 y x)) (+.f64 (*.f64 553822718361107519809/24554767130743505554809 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) (pow.f64 x 2))) (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) x))))) (*.f64 11766719151500000000/24554767130743505554809 y))
(*.f64 500000000/156699607947 (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (*.f64 500000000/156699607947 (*.f64 y x))) (*.f64 11766719151500000000/24554767130743505554809 y))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (+.f64 (*.f64 500000000/156699607947 (*.f64 y x)) (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) x)))) (*.f64 11766719151500000000/24554767130743505554809 y))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (+.f64 (*.f64 500000000/156699607947 (*.f64 y x)) (+.f64 (*.f64 553822718361107519809/24554767130743505554809 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) (pow.f64 x 2))) (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) x))))) (*.f64 11766719151500000000/24554767130743505554809 y))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
(*.f64 156699607947/500000000 x)
23533438303/500000000
(+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)
(+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)
(+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)
(*.f64 156699607947/500000000 x)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(*.f64 156699607947/500000000 x)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 1759267849271/1176671915150 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)))) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (pow.f64 x 4)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.f64 (*.f64 (+.f64 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.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 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.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 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 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 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.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 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.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 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 (+.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 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 (+.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 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.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 500000000/23533438303 x)
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x)))
(+.f64 (*.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 4)) (+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 z (pow.f64 x 3))) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(*.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 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 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 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 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 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 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 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)))))
(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 (*.f64 x -1000000000/23533438303) y) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 x -1000000000/23533438303) y) (*.f64 (*.f64 x -1000000000/23533438303) y)) (*.f64 (*.f64 x -1000000000/23533438303) y)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(exp.f64 (log.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(*.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (/.f64 1 (*.f64 x y)))
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(pow.f64 (*.f64 x 156699607947/500000000) 1)
(log.f64 (exp.f64 (*.f64 x 156699607947/500000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (*.f64 x 156699607947/500000000)))
(expm1.f64 (log1p.f64 (*.f64 x 156699607947/500000000)))
(exp.f64 (log.f64 (*.f64 x 156699607947/500000000)))
(log1p.f64 (expm1.f64 (*.f64 x 156699607947/500000000)))
(*.f64 1 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))) (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x 156699607947/500000000) 3)) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (*.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000))) (-.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(pow.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) 1)
(log.f64 (exp.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(expm1.f64 (log1p.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(exp.f64 (log.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(log1p.f64 (expm1.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(-.f64 (/.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 1 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(pow.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000) x)
(/.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2)
(pow.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) 1)
(log.f64 (exp.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(expm1.f64 (log1p.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(exp.f64 (log.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(log1p.f64 (expm1.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 1)
(log.f64 (exp.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(expm1.f64 (log1p.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(exp.f64 (log.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(log1p.f64 (expm1.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(*.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (*.f64 x (+.f64 x -2))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 1 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))))) (cbrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))) (sqrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(pow.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 x (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 1 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(log.f64 (exp.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(exp.f64 (log.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(exp.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
Outputs
(*.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 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(/.f64 23533438303/500000000 (*.f64 y x))
(/.f64 23533438303/500000000 (*.f64 x y))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 23533438303/500000000 (*.f64 x y)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 23533438303/500000000 (*.f64 x y)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 156699607947/500000000 y)
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 23533438303/500000000 (*.f64 x y)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 23533438303/500000000 (*.f64 x y)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 156699607947/500000000 y)
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 23533438303/500000000 (*.f64 x y)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 23533438303/500000000 (*.f64 x y)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) (*.f64 y x))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.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 y 168466327098500000000/553822718361107519809) (*.f64 x x)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 (*.f64 x x) y) 168466327098500000000/553822718361107519809))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 x (*.f64 y 168466327098500000000/553822718361107519809))))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 -156699607947/23533438303 (*.f64 (*.f64 y 168466327098500000000/553822718361107519809) (pow.f64 x 3)) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x x))))
(fma.f64 -156699607947/23533438303 (*.f64 y (*.f64 168466327098500000000/553822718361107519809 (pow.f64 x 3))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 (*.f64 x x) y) 168466327098500000000/553822718361107519809)))
(fma.f64 -156699607947/23533438303 (*.f64 y (*.f64 168466327098500000000/553822718361107519809 (pow.f64 x 3))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 x (*.f64 y 168466327098500000000/553822718361107519809)))))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)) (*.f64 24554767130743505554809/553822718361107519809 (*.f64 (pow.f64 x 4) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))))
(fma.f64 -156699607947/23533438303 (*.f64 (*.f64 y 168466327098500000000/553822718361107519809) (pow.f64 x 3)) (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x x) (*.f64 24554767130743505554809/553822718361107519809 (*.f64 (*.f64 y 168466327098500000000/553822718361107519809) (pow.f64 x 4))))))
(fma.f64 -156699607947/23533438303 (*.f64 y (*.f64 168466327098500000000/553822718361107519809 (pow.f64 x 3))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 y 168466327098500000000/553822718361107519809) (+.f64 (*.f64 x x) (*.f64 24554767130743505554809/553822718361107519809 (pow.f64 x 4))))))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 (*.f64 500000000/156699607947 y) x)
(*.f64 x (*.f64 y 500000000/156699607947))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (*.f64 500000000/156699607947 (*.f64 y x))) (*.f64 11766719151500000000/24554767130743505554809 y))
(+.f64 (fma.f64 -1000000000/156699607947 y (*.f64 (*.f64 500000000/156699607947 y) x)) (*.f64 -11766719151500000000/24554767130743505554809 y))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (+.f64 (*.f64 500000000/156699607947 (*.f64 y x)) (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) x)))) (*.f64 11766719151500000000/24554767130743505554809 y))
(+.f64 (fma.f64 -1000000000/156699607947 y (fma.f64 500000000/156699607947 (*.f64 x y) (*.f64 -23533438303/156699607947 (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) x)))) (*.f64 -11766719151500000000/24554767130743505554809 y))
(+.f64 (fma.f64 (*.f64 y 500000000/156699607947) x (*.f64 -23533438303/156699607947 (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) x))) (*.f64 y -168466327098500000000/24554767130743505554809))
(+.f64 (fma.f64 -23533438303/156699607947 (/.f64 y (/.f64 x -168466327098500000000/24554767130743505554809)) (*.f64 x (*.f64 y 500000000/156699607947))) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (+.f64 (*.f64 500000000/156699607947 (*.f64 y x)) (+.f64 (*.f64 553822718361107519809/24554767130743505554809 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) (pow.f64 x 2))) (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) x))))) (*.f64 11766719151500000000/24554767130743505554809 y))
(+.f64 (fma.f64 -1000000000/156699607947 y (fma.f64 500000000/156699607947 (*.f64 x y) (fma.f64 553822718361107519809/24554767130743505554809 (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) (*.f64 x x)) (*.f64 -23533438303/156699607947 (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) x))))) (*.f64 -11766719151500000000/24554767130743505554809 y))
(+.f64 (fma.f64 500000000/156699607947 (*.f64 x y) (fma.f64 -23533438303/156699607947 (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) x) (*.f64 (/.f64 553822718361107519809/24554767130743505554809 x) (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) x)))) (*.f64 y -168466327098500000000/24554767130743505554809))
(+.f64 (fma.f64 500000000/156699607947 (*.f64 x y) (fma.f64 -23533438303/156699607947 (/.f64 y (/.f64 x -168466327098500000000/24554767130743505554809)) (/.f64 553822718361107519809/24554767130743505554809 (/.f64 (*.f64 x x) (*.f64 y -168466327098500000000/24554767130743505554809))))) (*.f64 y -168466327098500000000/24554767130743505554809))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 (*.f64 500000000/156699607947 y) x)
(*.f64 x (*.f64 y 500000000/156699607947))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (*.f64 500000000/156699607947 (*.f64 y x))) (*.f64 11766719151500000000/24554767130743505554809 y))
(+.f64 (fma.f64 -1000000000/156699607947 y (*.f64 (*.f64 500000000/156699607947 y) x)) (*.f64 -11766719151500000000/24554767130743505554809 y))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (+.f64 (*.f64 500000000/156699607947 (*.f64 y x)) (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) x)))) (*.f64 11766719151500000000/24554767130743505554809 y))
(+.f64 (fma.f64 -1000000000/156699607947 y (fma.f64 500000000/156699607947 (*.f64 x y) (*.f64 -23533438303/156699607947 (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) x)))) (*.f64 -11766719151500000000/24554767130743505554809 y))
(+.f64 (fma.f64 (*.f64 y 500000000/156699607947) x (*.f64 -23533438303/156699607947 (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) x))) (*.f64 y -168466327098500000000/24554767130743505554809))
(+.f64 (fma.f64 -23533438303/156699607947 (/.f64 y (/.f64 x -168466327098500000000/24554767130743505554809)) (*.f64 x (*.f64 y 500000000/156699607947))) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 y) (+.f64 (*.f64 500000000/156699607947 (*.f64 y x)) (+.f64 (*.f64 553822718361107519809/24554767130743505554809 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) (pow.f64 x 2))) (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 y) (*.f64 11766719151500000000/24554767130743505554809 y)) x))))) (*.f64 11766719151500000000/24554767130743505554809 y))
(+.f64 (fma.f64 -1000000000/156699607947 y (fma.f64 500000000/156699607947 (*.f64 x y) (fma.f64 553822718361107519809/24554767130743505554809 (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) (*.f64 x x)) (*.f64 -23533438303/156699607947 (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) x))))) (*.f64 -11766719151500000000/24554767130743505554809 y))
(+.f64 (fma.f64 500000000/156699607947 (*.f64 x y) (fma.f64 -23533438303/156699607947 (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) x) (*.f64 (/.f64 553822718361107519809/24554767130743505554809 x) (/.f64 (*.f64 y -168466327098500000000/24554767130743505554809) x)))) (*.f64 y -168466327098500000000/24554767130743505554809))
(+.f64 (fma.f64 500000000/156699607947 (*.f64 x y) (fma.f64 -23533438303/156699607947 (/.f64 y (/.f64 x -168466327098500000000/24554767130743505554809)) (/.f64 553822718361107519809/24554767130743505554809 (/.f64 (*.f64 x x) (*.f64 y -168466327098500000000/24554767130743505554809))))) (*.f64 y -168466327098500000000/24554767130743505554809))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 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) 23533438303/500000000)
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 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 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809)))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))))
(fma.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 -1000000000/23533438303 (*.f64 x y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 y -131752537360500000000/553822718361107519809)))) (*.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (-.f64 (*.f64 x (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809))))))
(-.f64 (fma.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 -1000000000/23533438303 (*.f64 x y))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809)))))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 1759267849271/1176671915150 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)))) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (pow.f64 x 4)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (-.f64 1759267849271/1176671915150 (fma.f64 -21670001125700000000/553822718361107519809 y (fma.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 y -131752537360500000000/553822718361107519809))) (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) 263505074721/47066876606)))) (pow.f64 x 4) (fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 y -131752537360500000000/553822718361107519809)))) (*.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809)))))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (fma.f64 y -21670001125700000000/553822718361107519809 (fma.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809))) (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 263505074721/47066876606)))) (-.f64 (*.f64 x (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809)))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.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 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (*.f64 x 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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 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 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (*.f64 x 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 (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 (+.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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2))))
(/.f64 (*.f64 (*.f64 x x) (+.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(/.f64 (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 (*.f64 x x) (+.f64 x -2))))
(+.f64 (/.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.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 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 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.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 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 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.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 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 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.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))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.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 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.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 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 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.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 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.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 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 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.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 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 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.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 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 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 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))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.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 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 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.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 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 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.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 (+.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 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.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 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 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 500000000/23533438303 x)
(*.f64 x 500000000/23533438303)
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 x 500000000/23533438303))
(fma.f64 x 500000000/23533438303 (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x)))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 x 500000000/23533438303)))
(fma.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127 (fma.f64 x 500000000/23533438303 (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 4)) (+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))))
(fma.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 4) (fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 x 500000000/23533438303))))
(fma.f64 (pow.f64 x 4) -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (fma.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127 (fma.f64 x 500000000/23533438303 (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 216700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -216700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (-.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 216700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (-.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (+.f64 (/.f64 -216700011257/5000000000 (pow.f64 x 4)) (/.f64 -7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 216700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -216700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (-.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 216700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (-.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (+.f64 (/.f64 -216700011257/5000000000 (pow.f64 x 4)) (/.f64 -7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z))
(fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2)))))
(fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 z) (*.f64 x x))))
(fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (*.f64 z -23298017199368982832548000000000/13033352773350869092174451844127))))
(fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 x (*.f64 x z)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 z (pow.f64 x 3))) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))))))
(fma.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 (pow.f64 x 3) z) (fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 z) (*.f64 x x)))))
(fma.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 (pow.f64 x 3) z) (fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (*.f64 z -23298017199368982832548000000000/13033352773350869092174451844127)))))
(fma.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 (pow.f64 x 3) z) (fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 x (*.f64 x z)) (*.f64 -1000000000/23533438303 z))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(+.f64 (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 (*.f64 z -7763802998027229531190921387591593/125000000000000000000000000000) (pow.f64 x 6))) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 (pow.f64 x 6) z))) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(+.f64 (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 (*.f64 z -7763802998027229531190921387591593/125000000000000000000000000000) (pow.f64 x 6))) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 (pow.f64 x 6) z))) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(*.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 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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 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 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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 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 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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 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 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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 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 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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 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 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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 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 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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 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 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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))))
(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 (*.f64 x -1000000000/23533438303) y) 1)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(log.f64 (exp.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 x -1000000000/23533438303) y) (*.f64 (*.f64 x -1000000000/23533438303) y)) (*.f64 (*.f64 x -1000000000/23533438303) y)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(exp.f64 (log.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x -1000000000/23533438303) y)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (/.f64 1 (*.f64 x y)))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)))) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)) 1)
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x y))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) y) x)
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 x y))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)) 1)
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y)) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x y))))
(/.f64 y (/.f64 (fma.f64 156699607947/500000000 x 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(pow.f64 (*.f64 x 156699607947/500000000) 1)
(*.f64 x 156699607947/500000000)
(log.f64 (exp.f64 (*.f64 x 156699607947/500000000)))
(*.f64 x 156699607947/500000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (*.f64 x 156699607947/500000000)))
(*.f64 x 156699607947/500000000)
(expm1.f64 (log1p.f64 (*.f64 x 156699607947/500000000)))
(*.f64 x 156699607947/500000000)
(exp.f64 (log.f64 (*.f64 x 156699607947/500000000)))
(*.f64 x 156699607947/500000000)
(log1p.f64 (expm1.f64 (*.f64 x 156699607947/500000000)))
(*.f64 x 156699607947/500000000)
(*.f64 1 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 (*.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))) (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x 156699607947/500000000) 3)) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (*.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x 156699607947/500000000) (-.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000 13033352773350869092174451844127/125000000000000000000000000) (fma.f64 (*.f64 x 156699607947/500000000) (fma.f64 x 156699607947/500000000 -23533438303/500000000) 553822718361107519809/250000000000000000))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000))) (-.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (-.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 -24554767130743505554809/250000000000000000 x))) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(pow.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) 1)
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(log.f64 (exp.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(cbrt.f64 (*.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(expm1.f64 (log1p.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(exp.f64 (log.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(log1p.f64 (expm1.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(-.f64 (/.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 1 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000) x)
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) x)
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2)
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(pow.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) 1)
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(log.f64 (exp.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(expm1.f64 (log1p.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(exp.f64 (log.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(log1p.f64 (expm1.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 1)
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(log.f64 (exp.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(exp.f64 (log.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(log1p.f64 (expm1.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))))
(*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (*.f64 x (+.f64 x -2))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))))) (cbrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (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 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))) (sqrt.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))) 1)
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2)))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (+.f64 x -2))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 x (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 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 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 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 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 x (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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) 1)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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))))
(log.f64 (exp.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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))))
(exp.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.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))))

eval399.0ms (2.2%)

Compiler

Compiled 22585 to 16294 computations (27.9% saved)

prune240.0ms (1.3%)

Pruning

47 alts after pruning (43 fresh and 4 done)

PrunedKeptTotal
New46015475
Fresh62834
Picked505
Done044
Total47147518
Accurracy
100.0%
Counts
518 → 47
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.1%
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
41.9%
(/.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)))
26.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
18.4%
(/.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)))
17.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
17.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
15.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
3.5%
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
33.0%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
47.1%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
47.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
46.7%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
55.3%
(/.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))
48.9%
(/.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))
52.4%
(/.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))
25.1%
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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)))
33.9%
(/.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))
17.6%
(/.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))
16.0%
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
5.5%
(/.f64 y (*.f64 x x))
22.1%
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
22.1%
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
2.9%
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
46.7%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
22.1%
(-.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
46.3%
(-.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
46.8%
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
49.8%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
49.8%
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
66.3%
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (*.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))
3.5%
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
61.7%
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 x x) 263505074721/1000000000) x)) x))))
60.5%
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x))))
66.7%
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
57.2%
(+.f64 (*.f64 1 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.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))))
47.4%
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y 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))))
15.6%
(+.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))))
18.4%
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
45.9%
(*.f64 (+.f64 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
34.1%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
48.9%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
46.1%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
3.2%
(*.f64 (*.f64 500000000/156699607947 y) x)
32.5%
(*.f64 z -1000000000/23533438303)
15.9%
(*.f64 x (*.f64 -1000000000/23533438303 y))
3.2%
(*.f64 500000000/156699607947 (*.f64 y x))
15.9%
(*.f64 -1000000000/23533438303 (*.f64 y x))
Compiler

Compiled 3037 to 2171 computations (28.5% saved)

regimes565.0ms (3.1%)

Counts
87 → 2
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 x x) 263505074721/1000000000) x)) x))))
(-.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.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 -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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 -1000000000/23533438303 (*.f64 y 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 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 x -2) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 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 -2) (/.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 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (*.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 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 (-.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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 104109730557/25000000000 x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(/.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 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x)))
(+.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 (+.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) 13764240537310136880149/125000000000000000000)
(/.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 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (*.f64 1 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.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 x -2) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))))
(*.f64 (+.f64 x -2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(*.f64 (+.f64 x -2) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) -1000000000/23533438303)
(-.f64 (*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(*.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 (*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.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 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
Outputs
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
Calls

4 calls:

276.0ms
z
108.0ms
x
69.0ms
y
65.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
69.5%2y
81.0%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 2016 to 1405 computations (30.3% saved)

regimes106.0ms (0.6%)

Counts
83 → 2
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 x x) 263505074721/1000000000) x)) x))))
(-.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.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 -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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 -1000000000/23533438303 (*.f64 y 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 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 x -2) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 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 -2) (/.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 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (*.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 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 (-.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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 104109730557/25000000000 x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(/.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 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x)))
(+.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 (+.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) 13764240537310136880149/125000000000000000000)
(/.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 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (*.f64 1 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (/.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 x -2) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))))
(*.f64 (+.f64 x -2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(*.f64 (+.f64 x -2) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) -1000000000/23533438303)
(-.f64 (*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(*.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 (*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
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 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
Calls

1 calls:

60.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.5%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 1876 to 1315 computations (29.9% saved)

regimes89.0ms (0.5%)

Counts
71 → 2
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 x x) 263505074721/1000000000) x)) x))))
(-.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.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 -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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 -1000000000/23533438303 (*.f64 y 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 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 x -2) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 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 -2) (/.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 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (*.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 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 (-.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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 104109730557/25000000000 x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x)) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(/.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 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000)) 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 y (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000) x) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)) 4297481763/31250000) x)) x)))
(+.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 (+.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) 13764240537310136880149/125000000000000000000)
Outputs
(+.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 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
Calls

1 calls:

57.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.5%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 1467 to 1026 computations (30.1% saved)

regimes139.0ms (0.8%)

Counts
63 → 2
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 x x) 263505074721/1000000000) x)) x))))
(-.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.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 -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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 -1000000000/23533438303 (*.f64 y 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 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 x -2) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 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 -2) (/.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 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (*.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 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 (-.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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (/.f64 1 (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 104109730557/25000000000 x))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
Outputs
(+.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 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
Calls

1 calls:

94.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.5%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 1187 to 819 computations (31% saved)

regimes126.0ms (0.7%)

Counts
58 → 2
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 x x) 263505074721/1000000000) x)) x))))
(-.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.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 -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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 -1000000000/23533438303 (*.f64 y 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 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 x -2) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 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 -2) (/.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 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (*.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))
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 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
Calls

1 calls:

102.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.5%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 1001 to 685 computations (31.6% saved)

regimes105.0ms (0.6%)

Counts
56 → 3
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 x x) 263505074721/1000000000) x)) x))))
(-.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.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 -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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 -1000000000/23533438303 (*.f64 y 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 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 x -2) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 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 -2) (/.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 x -2) (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))))
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.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 -2) 25000000000/104109730557)
Calls

1 calls:

84.0ms
x
Results
AccuracySegmentsBranch
97.5%3x
Compiler

Compiled 883 to 599 computations (32.2% saved)

regimes160.0ms (0.9%)

Counts
53 → 3
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 x x) 263505074721/1000000000) x)) x))))
(-.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.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 -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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 -1000000000/23533438303 (*.f64 y 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 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 x -2) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.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 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
Calls

1 calls:

140.0ms
x
Results
AccuracySegmentsBranch
96.9%3x
Compiler

Compiled 776 to 527 computations (32.1% saved)

regimes81.0ms (0.4%)

Counts
50 → 3
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 x x) 263505074721/1000000000) x)) x))))
(-.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.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 -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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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 -1000000000/23533438303 (*.f64 y 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))))
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y 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 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
Calls

1 calls:

63.0ms
x
Results
AccuracySegmentsBranch
93.1%3x
Compiler

Compiled 681 to 460 computations (32.5% saved)

regimes102.0ms (0.6%)

Counts
49 → 3
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 y x)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 x) x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 x x) 263505074721/1000000000) x)) x))))
(-.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
(/.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 -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 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (+.f64 (*.f64 x x) (*.f64 x 216700011257/5000000000)))))))) (*.f64 x y))
(+.f64 (*.f64 x 104109730557/25000000000) (/.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))))
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
Calls

1 calls:

68.0ms
x
Results
AccuracySegmentsBranch
92.7%3x
Compiler

Compiled 654 to 442 computations (32.4% saved)

regimes96.0ms (0.5%)

Counts
31 → 3
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
Outputs
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
Calls

1 calls:

89.0ms
x
Results
AccuracySegmentsBranch
89.7%3x
Compiler

Compiled 270 to 186 computations (31.1% saved)

regimes157.0ms (0.8%)

Counts
29 → 5
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
Outputs
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
Calls

1 calls:

149.0ms
x
Results
AccuracySegmentsBranch
78.7%5x
Compiler

Compiled 236 to 162 computations (31.4% saved)

regimes71.0ms (0.4%)

Counts
28 → 5
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 y) x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
Outputs
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
Calls

1 calls:

63.0ms
x
Results
AccuracySegmentsBranch
78.6%5x
Compiler

Compiled 221 to 152 computations (31.2% saved)

regimes46.0ms (0.3%)

Counts
19 → 5
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
Outputs
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

42.0ms
x
Results
AccuracySegmentsBranch
78.3%5x
Compiler

Compiled 118 to 81 computations (31.4% saved)

regimes45.0ms (0.2%)

Counts
18 → 5
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 x (*.f64 y 500000000/156699607947)) (*.f64 y -168466327098500000000/24554767130743505554809))
Outputs
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

40.0ms
x
Results
AccuracySegmentsBranch
78.3%5x
Compiler

Compiled 109 to 74 computations (32.1% saved)

regimes483.0ms (2.6%)

Counts
16 → 5
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (/.f64 156699607947/500000000 y))
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

480.0ms
x
Results
AccuracySegmentsBranch
78.3%5x
Compiler

Compiled 91 to 61 computations (33% saved)

regimes64.0ms (0.3%)

Counts
14 → 5
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

61.0ms
x
Results
AccuracySegmentsBranch
78.2%5x
Compiler

Compiled 77 to 51 computations (33.8% saved)

regimes36.0ms (0.2%)

Counts
13 → 5
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 -2157218858562374472887084159837293/312500000000000000000000000000 (*.f64 x x))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 z -1000000000/23533438303)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

33.0ms
x
Results
AccuracySegmentsBranch
78.2%5x
Compiler

Compiled 70 to 46 computations (34.3% saved)

regimes60.0ms (0.3%)

Counts
7 → 3
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 500000000/156699607947 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
Outputs
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 z -1000000000/23533438303)
(*.f64 y (*.f64 x -1000000000/23533438303))
Calls

3 calls:

24.0ms
y
21.0ms
z
13.0ms
x
Results
AccuracySegmentsBranch
39.3%3y
37.8%5z
34.5%3x
Compiler

Compiled 48 to 32 computations (33.3% saved)

regimes12.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
Outputs
(*.f64 x (*.f64 -1000000000/23533438303 y))
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
Calls

1 calls:

10.0ms
y
Results
AccuracySegmentsBranch
39.3%3y
Compiler

Compiled 25 to 16 computations (36% saved)

regimes10.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 500000000/156699607947 (*.f64 y x))
Outputs
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
Calls

1 calls:

9.0ms
y
Results
AccuracySegmentsBranch
39.2%3y
Compiler

Compiled 20 to 13 computations (35% saved)

regimes6.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

1 calls:

6.0ms
y
Results
AccuracySegmentsBranch
32.5%1y
Compiler

Compiled 10 to 8 computations (20% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.316393794240017e+303
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.316393794240017e+303
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.316393794240017e+303
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.316393794240017e+303
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.316393794240017e+303
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch153.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
3.3572860028316926e+53
4.174651636170686e+61
124.0ms
-3.279611038574909e+52
-3.720899621519298e+46
Results
120.0ms288×body256valid
Compiler

Compiled 1018 to 754 computations (25.9% saved)

bsearch124.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
86.0ms
956420495.8083236
1103515098328.9856
38.0ms
-4.648837183352446e+30
-28403481551495864000.0
Results
114.0ms288×body256valid
Compiler

Compiled 1018 to 754 computations (25.9% saved)

bsearch92.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
50.0ms
0.008834335077320456
0.7541463890697211
41.0ms
-154.77613631934187
-3.7768505043182384e-10
Results
86.0ms272×body256valid
Compiler

Compiled 930 to 697 computations (25.1% saved)

bsearch51.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
0.008834335077320456
0.7541463890697211
30.0ms
-154.77613631934187
-3.7768505043182384e-10
Results
46.0ms272×body256valid
Compiler

Compiled 760 to 578 computations (23.9% saved)

bsearch67.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
0.7541463890697211
2611.925902079443
42.0ms
-154.77613631934187
-3.7768505043182384e-10
Results
47.0ms288×body256valid
Compiler

Compiled 766 to 592 computations (22.7% saved)

bsearch109.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
0.008834335077320456
0.7541463890697211
9.0ms
7.389488840597418e-31
9.493940433789641e-31
30.0ms
1.3762089106915355e-143
6.457295141243359e-129
49.0ms
-3.7768505043182384e-10
-5.219896153924861e-22
Results
101.0ms480×body256valid
Compiler

Compiled 816 to 650 computations (20.3% saved)

bsearch90.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
0.008834335077320456
0.7541463890697211
10.0ms
7.389488840597418e-31
9.493940433789641e-31
31.0ms
1.3762089106915355e-143
6.457295141243359e-129
29.0ms
-3.7768505043182384e-10
-5.219896153924861e-22
Results
82.0ms480×body256valid
Compiler

Compiled 714 to 582 computations (18.5% saved)

bsearch131.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
0.7541463890697211
2611.925902079443
9.0ms
7.389488840597418e-31
9.493940433789641e-31
29.0ms
1.3762089106915355e-143
6.457295141243359e-129
58.0ms
-154.77613631934187
-3.7768505043182384e-10
Results
122.0ms496×body256valid
Compiler

Compiled 738 to 602 computations (18.4% saved)

bsearch139.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
0.008834335077320456
0.7541463890697211
9.0ms
7.389488840597418e-31
9.493940433789641e-31
81.0ms
1.3762089106915355e-143
6.457295141243359e-129
29.0ms
-154.77613631934187
-3.7768505043182384e-10
Results
131.0ms479×body256valid
0.0msbody256infinite
Compiler

Compiled 686 to 561 computations (18.2% saved)

bsearch93.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
0.008834335077320456
0.7541463890697211
8.0ms
7.389488840597418e-31
9.493940433789641e-31
34.0ms
1.3762089106915355e-143
6.457295141243359e-129
30.0ms
-154.77613631934187
-3.7768505043182384e-10
Results
85.0ms480×body256valid
Compiler

Compiled 646 to 531 computations (17.8% saved)

bsearch109.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
0.008834335077320456
0.7541463890697211
9.0ms
7.389488840597418e-31
9.493940433789641e-31
28.0ms
1.3762089106915355e-143
6.457295141243359e-129
51.0ms
-154.77613631934187
-3.7768505043182384e-10
Results
102.0ms480×body256valid
Compiler

Compiled 566 to 471 computations (16.8% saved)

bsearch105.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
0.008834335077320456
0.7541463890697211
9.0ms
7.389488840597418e-31
9.493940433789641e-31
34.0ms
1.3762089106915355e-143
6.457295141243359e-129
28.0ms
-154.77613631934187
-3.7768505043182384e-10
Results
98.0ms480×body256valid
Compiler

Compiled 526 to 441 computations (16.2% saved)

bsearch52.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
1.2485061521663383e+87
9.31757675060042e+89
26.0ms
-2.5281824031334587e+95
-1.0468253827337292e+86
Results
46.0ms272×body256valid
Compiler

Compiled 318 to 255 computations (19.8% saved)

bsearch495.0ms (2.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
40.0ms
1.2485061521663383e+87
9.31757675060042e+89
455.0ms
-2.5281824031334587e+95
-1.0468253827337292e+86
Results
492.0ms272×body256valid
Compiler

Compiled 318 to 255 computations (19.8% saved)

bsearch55.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
1.2485061521663383e+87
9.31757675060042e+89
30.0ms
-2.5281824031334587e+95
-1.0468253827337292e+86
Results
51.0ms272×body256valid
Compiler

Compiled 318 to 255 computations (19.8% saved)

simplify524.0ms (2.8%)

Algorithm
egg-herbie
Rules
1198×unsub-neg
964×distribute-lft-neg-in
784×neg-mul-1
530×neg-sub0
380×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02673297
13853297
24283297
34633297
45043297
55543297
66203297
78413297
812333297
916073297
1019393297
1123003297
1226823297
1329533297
1431903297
1533323297
1634253297
1734913297
1835703297
1936563297
2037383297
2137903297
2238213297
2338423297
2438503297
2538603297
2638603297
2738663297
2838683297
2938713297
3038743297
3138783297
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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (/.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 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))) 156699607947/500000000) x) 23533438303/500000000)) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (+.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 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (+.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 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (/.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 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(if (<=.f64 x -38999999999999999478922822356287950196530216960) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (if (<=.f64 x 79999999999999995504955919795309046526377235428105575727104) (/.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 -2) 25000000000/104109730557)))
(if (<=.f64 x -11499999999999999001755648) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (if (<=.f64 x 250000000000) (/.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 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -64) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (if (<=.f64 x 3/4) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y 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 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -11/2) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (if (<=.f64 x 5764607523034235/18014398509481984) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))) (if (<=.f64 x 25/2) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))
(if (<=.f64 x -7156840852118605/19342813113834066795298816) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))) (if (<=.f64 x 1170655706368497/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 4453012801242595/5708990770823839524233143877797980545530986496) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 3/4) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))))
(if (<=.f64 x -7156840852118605/19342813113834066795298816) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 8631010391913655/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 1313067877289483/1427247692705959881058285969449495136382746624) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 3386706919782613/144115188075855872) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))
(if (<=.f64 x -8106479329266893/18014398509481984) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1209677563247447/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 2169416492913059/2854495385411919762116571938898990272765493248) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 8782019273372467/1125899906842624) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -5944751508129055/36028797018963968) (*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (if (<=.f64 x 5931322245600385/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 4453012801242595/5708990770823839524233143877797980545530986496) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 3386706919782613/72057594037927936) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -5584463537939415/36028797018963968) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 3603348381172073/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 4453012801242595/5708990770823839524233143877797980545530986496) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 1062849512059437/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -3152519739159347/18014398509481984) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1209677563247447/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 1313067877289483/1427247692705959881058285969449495136382746624) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 1062849512059437/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -1170935903116329/4503599627370496) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1209677563247447/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 2169416492913059/2854495385411919762116571938898990272765493248) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 5854679515581645/9007199254740992) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 y -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (*.f64 x (*.f64 -1000000000/23533438303 y)) (if (<=.f64 y 700000000000000010462342544569709162876942279098123355973463038128309824741004526298857472) (*.f64 z -1000000000/23533438303) (*.f64 y (*.f64 x -1000000000/23533438303))))
(if (<=.f64 y -400000000000000017350918789847674429316117329980775724716709515734446725155872444376529502208) (*.f64 x (*.f64 -1000000000/23533438303 y)) (if (<=.f64 y 449999999999999990571761329249584877087885744056395726988802038791111555935960497945313280) (*.f64 z -1000000000/23533438303) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(if (<=.f64 y -290000000000000006789811660773754190075635813801667007756115165625445673765128321777327407104) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 y 919999999999999955595998240728796394639446399504901261186224301519691776628453266304270336) (*.f64 z -1000000000/23533438303) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(*.f64 z -1000000000/23533438303)
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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (/.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 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))) 156699607947/500000000) x) 23533438303/500000000)) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (/.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 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (pow.f64 x 3) (*.f64 x 263505074721/1000000000))))))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (/.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 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (pow.f64 x 3) (*.f64 x 263505074721/1000000000))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (+.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 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) 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 (-.f64 x 2) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) 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 (-.f64 x 2) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (+.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 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) 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 (-.f64 x 2) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) 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 (-.f64 x 2) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))) (+.f64 (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (/.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 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (/.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 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(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)) 9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (/.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 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) -13764240537310136880149/125000000000000000000))
(if (<=.f64 x -38999999999999999478922822356287950196530216960) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (if (<=.f64 x 79999999999999995504955919795309046526377235428105575727104) (/.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 -2) 25000000000/104109730557)))
(if (<=.f64 x -38999999999999999478922822356287950196530216960) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (if (<=.f64 x 79999999999999995504955919795309046526377235428105575727104) (/.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 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -38999999999999999478922822356287950196530216960) (+.f64 (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (if (<=.f64 x 79999999999999995504955919795309046526377235428105575727104) (/.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 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -11499999999999999001755648) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (if (<=.f64 x 250000000000) (/.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 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(if (or (<=.f64 x -11499999999999999001755648) (not (<=.f64 x 250000000000))) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (/.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 (or (<=.f64 x -11499999999999999001755648) (not (<=.f64 x 250000000000))) (+.f64 (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (/.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 -64) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (if (<=.f64 x 3/4) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y 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 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(if (or (<=.f64 x -64) (not (<=.f64 x 3/4))) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 (*.f64 (-.f64 x 2) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 -1000000000/23533438303 (*.f64 x y))))
(if (or (<=.f64 x -64) (not (<=.f64 x 3/4))) (+.f64 (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 (*.f64 (-.f64 x 2) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 -1000000000/23533438303 (*.f64 x y))))
(if (<=.f64 x -11/2) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (if (<=.f64 x 5764607523034235/18014398509481984) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)))
(if (or (<=.f64 x -11/2) (not (<=.f64 x 5764607523034235/18014398509481984))) (+.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 y 500000000/23533438303) (*.f64 z 78349803973500000000/553822718361107519809))))))
(if (or (<=.f64 x -11/2) (not (<=.f64 x 5764607523034235/18014398509481984))) (+.f64 (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))) -13764240537310136880149/125000000000000000000) (*.f64 (+.f64 x -2) (-.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 z 78349803973500000000/553822718361107519809) (*.f64 y 500000000/23533438303))))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))) (if (<=.f64 x 25/2) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 25/2))) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 y 500000000/23533438303) (*.f64 z 78349803973500000000/553822718361107519809))))))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 25/2))) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))) (*.f64 (+.f64 x -2) (-.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 z 78349803973500000000/553822718361107519809) (*.f64 y 500000000/23533438303))))))
(if (<=.f64 x -7156840852118605/19342813113834066795298816) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))) (if (<=.f64 x 1170655706368497/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 4453012801242595/5708990770823839524233143877797980545530986496) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 3/4) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))))
(if (<=.f64 x -7156840852118605/19342813113834066795298816) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))) (if (<=.f64 x 1170655706368497/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 4453012801242595/5708990770823839524233143877797980545530986496) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 3/4) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z -1000000000/23533438303)) (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))))
(if (<=.f64 x -7156840852118605/19342813113834066795298816) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 8631010391913655/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 1313067877289483/1427247692705959881058285969449495136382746624) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 3386706919782613/144115188075855872) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))
(if (<=.f64 x -7156840852118605/19342813113834066795298816) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 8631010391913655/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 1313067877289483/1427247692705959881058285969449495136382746624) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 3386706919782613/144115188075855872) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z -1000000000/23533438303)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))
(if (<=.f64 x -8106479329266893/18014398509481984) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1209677563247447/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 2169416492913059/2854495385411919762116571938898990272765493248) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 8782019273372467/1125899906842624) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -8106479329266893/18014398509481984) (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1209677563247447/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 2169416492913059/2854495385411919762116571938898990272765493248) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 8782019273372467/1125899906842624) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z -1000000000/23533438303)) (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -5944751508129055/36028797018963968) (*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (if (<=.f64 x 5931322245600385/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 4453012801242595/5708990770823839524233143877797980545530986496) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 3386706919782613/72057594037927936) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -5944751508129055/36028797018963968) (*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))) (if (<=.f64 x 5931322245600385/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 4453012801242595/5708990770823839524233143877797980545530986496) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 3386706919782613/72057594037927936) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z -1000000000/23533438303)) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -5584463537939415/36028797018963968) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 3603348381172073/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 4453012801242595/5708990770823839524233143877797980545530986496) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 1062849512059437/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -5584463537939415/36028797018963968) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 3603348381172073/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x 4453012801242595/5708990770823839524233143877797980545530986496) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 1062849512059437/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z -1000000000/23533438303)) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -3152519739159347/18014398509481984) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1209677563247447/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 1313067877289483/1427247692705959881058285969449495136382746624) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 1062849512059437/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 -1000000000/23533438303 z)) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -3152519739159347/18014398509481984) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1209677563247447/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 1313067877289483/1427247692705959881058285969449495136382746624) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 1062849512059437/9007199254740992) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z -1000000000/23533438303)) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -1170935903116329/4503599627370496) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1209677563247447/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 2169416492913059/2854495385411919762116571938898990272765493248) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 5854679515581645/9007199254740992) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -1170935903116329/4503599627370496) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 1209677563247447/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 2169416492913059/2854495385411919762116571938898990272765493248) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 5854679515581645/9007199254740992) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 y -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (*.f64 x (*.f64 -1000000000/23533438303 y)) (if (<=.f64 y 700000000000000010462342544569709162876942279098123355973463038128309824741004526298857472) (*.f64 z -1000000000/23533438303) (*.f64 y (*.f64 x -1000000000/23533438303))))
(if (<=.f64 y -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (*.f64 x (*.f64 y -1000000000/23533438303)) (if (<=.f64 y 700000000000000010462342544569709162876942279098123355973463038128309824741004526298857472) (*.f64 z -1000000000/23533438303) (*.f64 y (*.f64 x -1000000000/23533438303))))
(if (<=.f64 y -400000000000000017350918789847674429316117329980775724716709515734446725155872444376529502208) (*.f64 x (*.f64 -1000000000/23533438303 y)) (if (<=.f64 y 449999999999999990571761329249584877087885744056395726988802038791111555935960497945313280) (*.f64 z -1000000000/23533438303) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(if (<=.f64 y -400000000000000017350918789847674429316117329980775724716709515734446725155872444376529502208) (*.f64 x (*.f64 y -1000000000/23533438303)) (if (<=.f64 y 449999999999999990571761329249584877087885744056395726988802038791111555935960497945313280) (*.f64 z -1000000000/23533438303) (*.f64 -1000000000/23533438303 (*.f64 x y))))
(if (<=.f64 y -290000000000000006789811660773754190075635813801667007756115165625445673765128321777327407104) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 y 919999999999999955595998240728796394639446399504901261186224301519691776628453266304270336) (*.f64 z -1000000000/23533438303) (*.f64 -1000000000/23533438303 (*.f64 y x))))
(if (or (<=.f64 y -290000000000000006789811660773754190075635813801667007756115165625445673765128321777327407104) (not (<=.f64 y 919999999999999955595998240728796394639446399504901261186224301519691776628453266304270336))) (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 z -1000000000/23533438303))
(*.f64 z -1000000000/23533438303)
Compiler

Compiled 1250 to 915 computations (26.8% saved)

soundness3.9s (21.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
03181
16781
216081
357281
4197781
5762681
062335234
1179134178
2655334170
062335234
1179134178
2655334170
03181
16781
216081
357281
4197781
5762681
082525615
1241923159
046010059
111879299
245009299
064415615
1181213241
2712013241
062335234
1179134178
2655334170
062335234
1179134178
2655334170
062335234
1179134178
2655334170
062335234
1179134178
2655334170
059547
11414547
062335234
1179134178
2655334170
062335234
1179134178
2655334170
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 2118 to 1562 computations (26.3% saved)

end637.0ms (3.4%)

Compiler

Compiled 2616 to 1830 computations (30% saved)

Profiling

Loading profile data...